diff --git a/src/ds/io.c b/src/ds/io.c index 33a54ffcc..3e8c61ccc 100644 --- a/src/ds/io.c +++ b/src/ds/io.c @@ -477,6 +477,10 @@ uint16_t DS7IORead(struct DS* ds, uint32_t address) { case DS7_REG_EXTKEYIN: return DSIOReadExKeyInput(ds); case DS_REG_VCOUNT: + case DS_REG_DMA0CNT_HI: + case DS_REG_DMA1CNT_HI: + case DS_REG_DMA2CNT_HI: + case DS_REG_DMA3CNT_HI: case DS_REG_DMA0FILL_LO: case DS_REG_DMA0FILL_HI: case DS_REG_DMA1FILL_LO: @@ -738,6 +742,10 @@ uint16_t DS9IORead(struct DS* ds, uint32_t address) { case DS_REG_KEYINPUT: return DSIOReadKeyInput(ds); case DS_REG_VCOUNT: + case DS_REG_DMA0CNT_HI: + case DS_REG_DMA1CNT_HI: + case DS_REG_DMA2CNT_HI: + case DS_REG_DMA3CNT_HI: case DS_REG_DMA0FILL_LO: case DS_REG_DMA0FILL_HI: case DS_REG_DMA1FILL_LO: