diff --git a/src/sound/snd_lpt_dac.c b/src/sound/snd_lpt_dac.c index b869e2d9f..5781a9880 100644 --- a/src/sound/snd_lpt_dac.c +++ b/src/sound/snd_lpt_dac.c @@ -60,7 +60,7 @@ static void dac_write_ctrl(uint8_t val, void *p) static uint8_t dac_read_status(void *p) { - return 0; + return 0x0f; } diff --git a/src/sound/snd_lpt_dss.c b/src/sound/snd_lpt_dss.c index c1945d4ff..3c735298c 100644 --- a/src/sound/snd_lpt_dss.c +++ b/src/sound/snd_lpt_dss.c @@ -68,7 +68,7 @@ static uint8_t dss_read_status(void *p) { dss_t *dss = (dss_t *)p; - return dss->status; + return dss->status | 0x0f; }