Changes

→‎General Registers: Add missing info for HW_EXICTRL and HW_DIFLAGS
}}
{{reg32 | HW_EXICTRL | addr = 0x0d800070 | hifields = 1 | lofields = 2 4 |
|16 |
|? |
| ||
|1511|1 |3|1 ||? |R/W|? |R/W || |DI | |EXI ||
}}
This register controls at least the current EXI status.
{{regdesc
|DI|unknown, used with DI-only syscalls 52 and 53, and appears to always be cleared{{check}}
|EXI|enable EXI bus
}}
{{reg32 | HW_DIFLAGS | addr = 0x0d800180 | hifields = 3 4 | lofields = 1 4 ||11 10|1 |1 |4 ||? |R/W |R/W |? || |DVDVIDEO|PPCBOOT| |||16 13 |1 |1 |1||? |R/W|R/W|?|| |? |? | ||
}}
This register seems to control some aspects of the PowerPC booting and some DI flags.{{check}}
{{regdesc
|DVDVIDEO|Enables{{check}} DVD video support when set
|PPCBOOT|needs to be set to allow the PowerPC to read the boot stub.
|Bit 3 | unknown
|Bit 2 | when clear, disables bit 14 in the PPC IRQ flags
}}
257

edits