gadget-kspconsole/unicore-mx/scripts/data/lpc43xx/sdio.csv
Daniele Lacamera b8a7ffcd31 Initial import
2023-11-27 15:16:45 +01:00

8.1 KiB

1SDIO_CTRL01CONTROLLER_RESETController reset0rw
2SDIO_CTRL11FIFO_RESETFIFO reset0rw
3SDIO_CTRL21DMA_RESETDMA reset0rw
4SDIO_CTRL41INT_ENABLEGlobal interrupt enable/disable0rw
5SDIO_CTRL61READ_WAITRead/wait send0rw
6SDIO_CTRL71SEND_IRQ_RESPONSESend IRQ response0rw
7SDIO_CTRL81ABORT_READ_DATAAbort read data0rw
8SDIO_CTRL91SEND_CCSDSend CCSD0rw
9SDIO_CTRL101SEND_AUTO_STOP_CCSDSend auto stop CCSD0rw
10SDIO_CTRL111CEATA_DEVICE_INTERRUPT_STATUSCEATA device interrupt status0rw
11SDIO_CTRL161CARD_VOLTAGE_A0SD_VOLT0 pin control0rw
12SDIO_CTRL171CARD_VOLTAGE_A1SD_VOLT1 pin control0rw
13SDIO_CTRL181CARD_VOLTAGE_A2SD_VOLT2 pin control0rw
14SDIO_CTRL251USE_INTERNAL_DMACSD/MMC DMA use0rw
15SDIO_PWREN01POWER_ENABLEPower on/off switch for card0rw
16SDIO_CLKDIV08CLK_DIVIDER0Clock divider-0 value0rw
17SDIO_CLKDIV88CLK_DIVIDER1Clock divider-1 value0rw
18SDIO_CLKDIV168CLK_DIVIDER2Clock divider-2 value0rw
19SDIO_CLKDIV248CLK_DIVIDER3Clock divider-3 value0rw
20SDIO_CLKSRC02CLK_SOURCEClock divider source for SD card0rw
21SDIO_CLKENA01CCLK_ENABLEClock-enable control for SD card clock0rw
22SDIO_CLKENA161CCLK_LOW_POWERLow-power control for SD card clock0rw
23SDIO_TMOUT08RESPONSE_TIMEOUTResponse time-out value0x40rw
24SDIO_TMOUT824DATA_TIMEOUTValue for card data read time-out0xffffffrw
25SDIO_CTYPE01CARD_WIDTH0Indicates if card is 1-bit or 4-bit0rw
26SDIO_CTYPE161CARD_WIDTH1Indicates if card is 8-bit0rw
27SDIO_BLKSIZ016BLOCK_SIZEBlock size0x200rw
28SDIO_BYTCNT032BYTE_COUNTNumber of bytes to be transferred0x200rw
29SDIO_INTMASK01CDETCard detect0rw
30SDIO_INTMASK11REResponse error0rw
31SDIO_INTMASK21CDONECommand done0rw
32SDIO_INTMASK31DTOData transfer over0rw
33SDIO_INTMASK41TXDRTransmit FIFO data request0rw
34SDIO_INTMASK51RXDRReceive FIFO data request0rw
35SDIO_INTMASK61RCRCResponse CRC error0rw
36SDIO_INTMASK71DCRCData CRC error0rw
37SDIO_INTMASK81RTOResponse time-out0rw
38SDIO_INTMASK91DRTOData read time-out0rw
39SDIO_INTMASK101HTOData starvation-by-host time-out/volt_switch_int0rw
40SDIO_INTMASK111FRUNFIFO underrun/overrun error0rw
41SDIO_INTMASK121HLEHardware locked write error0rw
42SDIO_INTMASK131SBEStart-bit error0rw
43SDIO_INTMASK141ACDAuto command done0rw
44SDIO_INTMASK151EBEEnd-bit error (read)/Write no CRC0rw
45SDIO_INTMASK161SDIO_INT_MASKMask SDIO interrupt0rw
46SDIO_CMDARG032CMD_ARGValue indicates command argument to be passed to card0rw
47SDIO_CMD06CMD_INDEXCommand index0rw
48SDIO_CMD61RESPONSE_EXPECTResponse expect0rw
49SDIO_CMD71RESPONSE_LENGTHResponse length0rw
50SDIO_CMD81CHECK_RESPONSE_CRCCheck response CRC0rw
51SDIO_CMD91DATA_EXPECTEDData expected0rw
52SDIO_CMD101READ_WRITERead/write0rw
53SDIO_CMD111TRANSFER_MODETransfer mode0rw
54SDIO_CMD121SEND_AUTO_STOPSend auto stop0rw
55SDIO_CMD131WAIT_PRVDATA_COMPLETEWait prvdata complete0rw
56SDIO_CMD141STOP_ABORT_CMDStop abort command0rw
57SDIO_CMD151SEND_INITIALIZATIONSend initialization0rw
58SDIO_CMD211UPDATE_CLOCK_REGISTERS_ONLYUpdate clock registers only0rw
59SDIO_CMD221READ_CEATA_DEVICERead CEATA device0rw
60SDIO_CMD231CCS_EXPECTEDCCS expected0rw
61SDIO_CMD241ENABLE_BOOTEnable boot0rw
62SDIO_CMD251EXPECT_BOOT_ACKExpect boot acknowledge0rw
63SDIO_CMD261DISABLE_BOOTDisable boot0rw
64SDIO_CMD271BOOT_MODEBoot mode0rw
65SDIO_CMD281VOLT_SWITCHVoltage switch bit0rw
66SDIO_CMD311START_CMDStart command0rw
67SDIO_RESP0032RESPONSE0Bit[31:0] of response0rw
68SDIO_RESP1032RESPONSE1Bit[63:32] of long response0rw
69SDIO_RESP2032RESPONSE2Bit[95:64] of long response0rw
70SDIO_RESP3032RESPONSE3Bit[127:96] of long response0rw
71SDIO_MINTSTS01CDETCard detect0rw
72SDIO_MINTSTS11REResponse error0rw
73SDIO_MINTSTS21CDONECommand done0rw
74SDIO_MINTSTS31DTOData transfer over0rw
75SDIO_MINTSTS41TXDRTransmit FIFO data request0rw
76SDIO_MINTSTS51RXDRReceive FIFO data request0rw
77SDIO_MINTSTS61RCRCResponse CRC error0rw
78SDIO_MINTSTS71DCRCData CRC error0rw
79SDIO_MINTSTS81RTOResponse time-out0rw
80SDIO_MINTSTS91DRTOData read time-out0rw
81SDIO_MINTSTS101HTOData starvation-by-host time-out0rw
82SDIO_MINTSTS111FRUNFIFO underrun/overrun error0rw
83SDIO_MINTSTS121HLEHardware locked write error0rw
84SDIO_MINTSTS131SBEStart-bit error0rw
85SDIO_MINTSTS141ACDAuto command done0rw
86SDIO_MINTSTS151EBEEnd-bit error (read)/write no CRC0rw
87SDIO_MINTSTS161SDIO_INTERRUPTInterrupt from SDIO card0rw
88SDIO_RINTSTS01CDETCard detect0rw
89SDIO_RINTSTS11REResponse error0rw
90SDIO_RINTSTS21CDONECommand done0rw
91SDIO_RINTSTS31DTOData transfer over0rw
92SDIO_RINTSTS41TXDRTransmit FIFO data request0rw
93SDIO_RINTSTS51RXDRReceive FIFO data request0rw
94SDIO_RINTSTS61RCRCResponse CRC error0rw
95SDIO_RINTSTS71DCRCData CRC error0rw
96SDIO_RINTSTS81RTO_BARResponse time-out (RTO)/boot ack received (BAR)0rw
97SDIO_RINTSTS91DRTO_BDSData read time-out (DRTO)/boot data start (BDS)0rw
98SDIO_RINTSTS101HTOData starvation-by-host time-out0rw
99SDIO_RINTSTS111FRUNFIFO underrun/overrun error0rw
100SDIO_RINTSTS121HLEHardware locked write error0rw
101SDIO_RINTSTS131SBEStart-bit error0rw
102SDIO_RINTSTS141ACDAuto command done0rw
103SDIO_RINTSTS151EBEEnd-bit error (read)/write no CRC0rw
104SDIO_RINTSTS161SDIO_INTERRUPTInterrupt from SDIO card0rw
105SDIO_STATUS01FIFO_RX_WATERMARKFIFO reached receive watermark level0rw
106SDIO_STATUS11FIFO_TX_WATERMARKFIFO reached transmit watermark level1rw
107SDIO_STATUS21FIFO_EMPTYFIFO is empty1rw
108SDIO_STATUS31FIFO_FULLFIFO is full0rw
109SDIO_STATUS44CMDFSMSTATESCommand FSM states0rw
110SDIO_STATUS81DATA_3_STATUSRaw selected card_data[3]rw
111SDIO_STATUS91DATA_BUSYInverted version of raw selected card_data[0]rw
112SDIO_STATUS101DATA_STATE_MC_BUSYData transmit or receive state-machine is busy1rw
113SDIO_STATUS116RESPONSE_INDEXIndex of previous response0rw
114SDIO_STATUS1713FIFO_COUNTNumber of filled locations in FIFO0rw
115SDIO_STATUS301DMA_ACKDMA acknowledge signal0rw
116SDIO_STATUS311DMA_REQDMA request signal0rw
117SDIO_FIFOTH012TX_WMARKFIFO threshold watermark level when transmitting data to card0rw
118SDIO_FIFOTH1612RX_WMARKFIFO threshold watermark level when receiving data from card0x1frw
119SDIO_FIFOTH283DMA_MTSBurst size of multiple transaction0rw
120SDIO_CDETECT01CARD_DETECTCard detect - 0 represents presence of card0rw
121SDIO_WRTPRT01WRITE_PROTECTWrite protect - 1 represents write protection0rw
122SDIO_TCBCNT032TRANS_CARD_BYTE_COUNTNumber of bytes transferred by CIU unit to card0rw
123SDIO_TBBCNT032TRANS_FIFO_BYTE_COUNTNumber of bytes transferred between host/DMA memory and BIU FIFO0rw
124SDIO_DEBNCE024DEBOUNCE_COUNTNumber of host clocks used by debounce filter logic for card detect0xffffffrw
125SDIO_RST_N01CARD_RESETHardware reset1rw
126SDIO_BMOD01SWRSoftware reset0rw
127SDIO_BMOD11FBFixed burst0rw
128SDIO_BMOD25DSLDescriptor skip length0rw
129SDIO_BMOD71DESD/MMC DMA enable0rw
130SDIO_BMOD83PBLProgrammable burst length0rw
131SDIO_PLDMND032PDPoll demandrw
132SDIO_DBADDR032SDLStart of descriptor list0rw
133SDIO_IDSTS01TITransmit interrupt0rw
134SDIO_IDSTS11RIReceive interrupt0rw
135SDIO_IDSTS21FBEFatal bus error interrupt0rw
136SDIO_IDSTS41DUDescriptor unavailable interrupt0rw
137SDIO_IDSTS51CESCard error summary0rw
138SDIO_IDSTS81NISNormal interrupt summary0rw
139SDIO_IDSTS91AISAbnormal interrupt summary0rw
140SDIO_IDSTS103EBError bits0rw
141SDIO_IDSTS134FSMDMAC state machine present state0rw
142SDIO_IDINTEN01TITransmit interrupt enable0rw
143SDIO_IDINTEN11RIReceive interrupt enable0rw
144SDIO_IDINTEN21FBEFatal bus error enable0rw
145SDIO_IDINTEN41DUDescriptor unavailable interrupt0rw
146SDIO_IDINTEN51CESCard error summary interrupt0rw
147SDIO_IDINTEN81NISNormal interrupt summary enable0rw
148SDIO_IDINTEN91AISAbnormal interrupt summary enable0rw
149SDIO_DSCADDR032HDAHost descriptor address pointer0rw
150SDIO_BUFADDR032HBAHost buffer address pointer0rw