RINTSTS

         
Name: Raw Interrupt Status Register
Size: 32 bits
Address Offset: 0x44
Read/write access: write/read
      
Module Instance Base Address Register Address
i_sdmmc_sdmmc_block 0xFF808000 0xFF808044

Size: 32

Offset: 0x44

Access: RW

Important: The value of a reserved bit must be maintained in software. When you modify registers containing reserved bit fields, you must use a read-modify-write operation to preserve state and prevent indeterminate system behavior.
Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

SDIO_INTERRUPT_CARD15

RW 0x0

SDIO_INTERRUPT_CARD14

RW 0x0

SDIO_INTERRUPT_CARD13

RW 0x0

SDIO_INTERRUPT_CARD12

RW 0x0

SDIO_INTERRUPT_CARD11

RW 0x0

SDIO_INTERRUPT_CARD10

RW 0x0

SDIO_INTERRUPT_CARD9

RW 0x0

SDIO_INTERRUPT_CARD8

RW 0x0

SDIO_INTERRUPT_CARD7

RW 0x0

SDIO_INTERRUPT_CARD6

RW 0x0

SDIO_INTERRUPT_CARD5

RW 0x0

SDIO_INTERRUPT_CARD4

RW 0x0

SDIO_INTERRUPT_CARD3

RW 0x0

SDIO_INTERRUPT_CARD2

RW 0x0

SDIO_INTERRUPT_CARD1

RW 0x0

SDIO_INTERRUPT_CARD0

RW 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

END_BIT_ERROR_STATUS

RW 0x0

AUTO_COMMAND_DONE_STATUS

RW 0x0

BUSY_COMPLETE_STATUS

RW 0x0

HARDWARE_LOCKED_WRITE_STATUS

RW 0x0

FIFO_UNDER_OVER_RUN_STATUS

RW 0x0

HOST_TIMEOUT_STATUS

RW 0x0

DATA_READ_TIMEOUT_STATUS

RW 0x0

RESPONSE_TIMEOUT_STATUS

RW 0x0

DATA_CRC_ERROR_STATUS

RW 0x0

RESPONSE_CRC_ERROR_STATUS

RW 0x0

RECEIVE_FIFO_DATA_REQUEST_STATUS

RW 0x0

TRANSMIT_RECEIVE_FIFO_DATA_STATUS

RW 0x0

DATA_TRANSFER_OVER_STATUS

RW 0x0

COMMAND_DONE_STATUS

RW 0x0

RESPONSE_ERROR_STATUS

RW 0x0

CARD_DETECT_STATUS

RW 0x0

RINTSTS Fields

Bit Name Description Access Reset
31 SDIO_INTERRUPT_CARD15
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
30 SDIO_INTERRUPT_CARD14
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
29 SDIO_INTERRUPT_CARD13
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
28 SDIO_INTERRUPT_CARD12
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
27 SDIO_INTERRUPT_CARD11
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
26 SDIO_INTERRUPT_CARD10
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
25 SDIO_INTERRUPT_CARD9
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
24 SDIO_INTERRUPT_CARD8
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
23 SDIO_INTERRUPT_CARD7
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
22 SDIO_INTERRUPT_CARD6
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
21 SDIO_INTERRUPT_CARD5
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
20 SDIO_INTERRUPT_CARD4
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
19 SDIO_INTERRUPT_CARD3
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
18 SDIO_INTERRUPT_CARD2
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
17 SDIO_INTERRUPT_CARD1
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
16 SDIO_INTERRUPT_CARD0
Interrupt from SDIO card; one bit for each card. Bit[31] corresponds to Card[15], and bit[16] is for Card[0]. Writes to these bits clear them. Value of 1 clears bit and 0 leaves bit intact.
                                                 0-No SDIO interrupt from card
                                                 1-SDIO interrupt from card
In MMC-Ver3.3-only mode, bits always 0.
Bits are logged regardless of interrupt-mask status.
Value Description
0x0 No SDIO interrupt from card
0x1 SDIO interrupt from card
RW 0x0
15 END_BIT_ERROR_STATUS
STATUS .
                                                 bit 15  End-bit error (read)/write no CRC (EBE)
Value Description
0x0 EBE Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 End-bit error (read)/write no CRC (EBE) STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
14 AUTO_COMMAND_DONE_STATUS
bit 14  Auto command done (ACD)
Value Description
0x0 ACD Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 ACD STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
13 BUSY_COMPLETE_STATUS
bit 13  Start Bit Error(SBE)/Busy Complete STATUS (BCI)
Value Description
0x0 BCI Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 Start Bit Error(SBE)/Busy Complete STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
12 HARDWARE_LOCKED_WRITE_STATUS
bit 12  Hardware locked write error (HLE)
Value Description
0x0 HLE Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 Hardware locked write error STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
11 FIFO_UNDER_OVER_RUN_STATUS
bit 11  FIFO underrun/overrun error (FRUN)
Value Description
0x0 FRUN Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 FIFO underrun/overrun error STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
10 HOST_TIMEOUT_STATUS
bit 10  Data starvation by host timeout (HTO)/Volt_switch_int
Value Description
0x0 HTO Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 Data starvation by host timeout STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
9 DATA_READ_TIMEOUT_STATUS
bit 9  Data read timeout (DRTO)
Value Description
0x0 DRTO Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 Data read timeout STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
8 RESPONSE_TIMEOUT_STATUS
bit 8  Response timeout (RTO)
Value Description
0x0 RTO Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 Response timeout STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
7 DATA_CRC_ERROR_STATUS
bit 7  Data CRC error (DCRC)
Value Description
0x0 DCRC Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 Data CRC error STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
6 RESPONSE_CRC_ERROR_STATUS
bit 6  Response CRC error (RCRC)
Value Description
0x0 RCRC Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 Response CRC error STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
5 RECEIVE_FIFO_DATA_REQUEST_STATUS
bit 5  Receive FIFO data request (RXDR)
Value Description
0x0 RXDR Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 Receive FIFO data request STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
4 TRANSMIT_RECEIVE_FIFO_DATA_STATUS
bit 4  Transmit FIFO data request (TXDR)
Value Description
0x0 TXDR Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 Transmit FIFO data request STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
3 DATA_TRANSFER_OVER_STATUS
bit 3  Data transfer over (DTO)
Value Description
0x0 DTO Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 Data transfer over STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
2 COMMAND_DONE_STATUS
bit 2  Command done (CD)
Value Description
0x0 CD Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 Command done STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
1 RESPONSE_ERROR_STATUS
bit 1  Response error (RE)
Value Description
0x0 RE Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 Response error STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0
0 CARD_DETECT_STATUS
bit 0  Card detect (CD)
Value Description
0x0 Card detect Interrupt is not raised ;STATUS is logged regardless of interrupt mask status ,and value of '0' write to bit leaves bit intact
0x1 CARD DETECT STATUS of 1 indicates interrupt is raised and writes of value 1 to bit clears the status bit
RW 0x0