Hardware/Drive interface: Difference between revisions

From WiiUBrew
Jump to navigation Jump to search
Created page with "= Drive Interface = {{Infobox MMIO | title = Drive Interface | ppc = Conditional | arm = Full | base = 0x0d806000 | len = 0x400 | bits = 32 | ppcirq = ??? | latteirq = ??? }}..."
 
(No difference)

Latest revision as of 00:28, 25 April 2025

Drive Interface

Drive Interface
Access
EspressoConditional
StarbuckFull
Registers
Base0x0d806000
Length0x400
Access size32 bits
Byte orderBig Endian
IRQs
Espresso???
Latte???
This box: view  talk  edit

Register List

Drive Interface
Address Bits Name Description
0x0d806000 32 DI2SATA_SR DI status register
0x0d806004 32 DI2SATA_CVR DI cover register (status2)
0x0d806008 32 DI2SATA_CMDBUF0 DI command buffer 0
0x0d80600c 32 DI2SATA_CMDBUF1 DI command buffer 1
0x0d806010 32 DI2SATA_CMDBUF2 DI command buffer 2
0x0d806014 32 DI2SATA_MAR DI DMA memory address register
0x0d806018 32 DI2SATA_LENGTH DI DMA transfer length register
0x0d80601c 32 DI2SATA_CR Unknown
0x0d806020 32 DI2SATA_IMMBUF DI immediate data buffer
0x0d806024 32 DI2SATA_CONFIG DI configuration register
0x0d806028 32 DI2SATA_COMPAT DI compat mode

Register Details