20-16
MC9328MX1 Reference Manual
MOTOROLA
Multimedia Card/Secure Digital Host Controller Module (MMC/SD)
20.6.2 MMC/SD Status Register
The read-only MMC/SD Status Register provides the programmer with information about the status of
MMC/SD module operations, application FIFO status, and error conditions.
STATUS
MMC/SD Status Register
Addr
0x00214004
BIT
31
30
29
28
27
26
25
24
23
22
21
2
0
19
18
17
16
TYPE
r
r
r
r
r
r
r
r
r
r
r
r
r
r
r
r
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x0000
BIT
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CARD
_PRE-
SENCE
SDIO_
INT_
ACTIVE
END_
CMD_
RESP
WRITE
_OP_
DONE
DATA_
TRANS_
DONE
WR_CRC
_ERROR
_CODE
CARD
_BUS
_CLK
_RUN
APPL
_BUFF
_FF
APPL
_BUFF
_FE
RESP
_CRC
_ERR
CRC_
READ
_ERR
CRC_
WRITE
_ERR
TIME
_OUT
_RESP
TIME
_OUT
_READ
TYPE
r
r
r
r
r
r
r
r
r
r
r
r
r
r
r
r
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x0000
Table 20-6. MMC/SD Status Register Description
Name
Description
Settings
Reserved
Bits 31–16
Reserved—These bits are reserved and should read 0.
CARD_PRESENCE
Bit 15
Card Presence
—Detects whether an MMC/SD
card is present based on SD_DAT [3].
0 = No cards are present
1 = At least 1 card is present
SDIO_INT_ACTIVE
Bit 14
SD I/O Interrupt Active
—Indicates whether an
interrupt is detected at the SD I/O card. A
separate acknowledge command to the card is
required to clear this interrupt.
0 = No interrupt detected
1 = Interrupt detected via SDIO
card bus
END_CMD_RESP
Bit 13
End Command Response
—Indicates that the
command was successfully transmitted to the
card. A response package is expected after each
successful command operation.
END_CMD_RESP is clear when the clock is
stopped.
0 = Command not successful,
incomplete, or not
applicable (no response)
1 = Command transmitted
successfully (response
received)
WRITE_OP_DONE
Bit 12
Write Operation Done
—Indicates when an
access operation is complete. The flash card
needs extra idle time to write and it requires the
MMC/SD module to wait until the card writes the
buffered data to the inner flash memory. The
MMC/SD module automatically detects the
status. WRITE_OP_DONE determines the end of
the write operation.
0 = Write operation in progress
or incomplete
1 = Write operation complete
Содержание DragonBall MC9328MX1
Страница 68: ...1 12 MC9328MX1 Reference Manual MOTOROLA Introduction ...
Страница 86: ...2 18 MC9328MX1 Reference Manual MOTOROLA Signal Descriptions and Pin Assignments ...
Страница 116: ...3 30 MC9328MX1 Reference Manual MOTOROLA Memory Map ...
Страница 126: ...4 10 MC9328MX1 Reference Manual MOTOROLA ARM920T Processor ...
Страница 160: ...8 8 MC9328MX1 Reference Manual MOTOROLA System Control ...
Страница 272: ...13 32 MC9328MX1 Reference Manual MOTOROLA DMA Controller ...
Страница 281: ...Programming Model MOTOROLA Watchdog Timer Module 14 9 ...
Страница 282: ...14 10 MC9328MX1 Reference Manual MOTOROLA Watchdog Timer Module ...
Страница 300: ...15 18 MC9328MX1 Reference Manual MOTOROLA Analog Signal Processor ASP ...
Страница 438: ...18 16 MC9328MX1 Reference Manual MOTOROLA Serial Peripheral Interface Modules SPI 1 and SPI 2 ...
Страница 478: ...19 40 MC9328MX1 Reference Manual MOTOROLA LCD Controller ...
Страница 542: ...20 64 MC9328MX1 Reference Manual MOTOROLA Multimedia Card Secure Digital Host Controller Module MMC SD ...
Страница 574: ...21 32 MC9328MX1 Reference Manual MOTOROLA Memory Stick Host Controller MSHC Module ...
Страница 598: ...23 16 MC9328MX1 Reference Manual MOTOROLA Real Time Clock RTC ...
Страница 670: ...24 72 MC9328MX1 Reference Manual MOTOROLA SDRAM Memory Controller ...
Страница 726: ...25 56 MC9328MX1 Reference Manual MOTOROLA SmartCard Interface Module SIM ...
Страница 736: ...26 10 MC9328MX1 Reference Manual MOTOROLA General Purpose Timers ...
Страница 854: ...29 18 MC9328MX1 Reference Manual MOTOROLA I2C Module ...
Страница 900: ...30 46 MC9328MX1 Reference Manual MOTOROLA Synchronous Serial Interface SSI ...
Страница 942: ...32 26 MC9328MX1 Reference Manual MOTOROLA GPIO Module and I O Multiplexer IOMUX ...