DSP status should be made busy by DAC pause.

This commit is contained in:
Ian Hanschen committed 2024-10-25 21:47:57 -06:00
1 parent 34ed6d23db
commit 30c17e41a3
1 file changed
+1 -1
+1 -1
View File
@@ -477,7 +477,7 @@ uint8_t sbdsp_read(uint8_t address) {
//printf("i");
return (sbdsp.dav_pc << 7);
case DSP_WRITE_STATUS://c
return (sbdsp.dav_dsp | sbdsp.dsp_busy) << 7;
return (sbdsp.dav_dsp | sbdsp.dsp_busy | sbdsp.dac_resume_pending) << 7;
default:
//printf("SB READ: %x\n\r",address);
return 0xFF;