MultiMediaCard Controller

15.5.13MMC_CMD Register (MMC_CMD)

MMC_CMD, shown in Table 15-17, specifies the command number.

This is a read/write register. Ignore reads from reserved bits. Write zeros to reserved bits.

Table 15-17. MMC_CMD Register

 

 

 

Physical Address

 

 

 

 

MMC_CMD Register

 

 

 

 

MultiMediaCard Controller

 

 

 

 

 

0x4110_0030

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

reserved

 

 

 

 

 

 

 

 

 

 

reserved

reserved

 

CMD_INDEX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bits

 

 

Name

 

 

 

 

 

 

 

 

 

 

 

Description

 

 

 

 

 

 

 

 

 

 

 

31:8

 

 

 

reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

reserved Start bit for command sequence and cannot be changed.

 

 

 

 

 

 

 

 

6

 

 

 

reserved Transmission bit in command sequence and cannot be changed.

 

 

 

 

 

5:0

 

CMD_INDEX

Command index (see Table 15-18)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

Table 15-18. Command Index Values (Sheet 1 of 3)

CMD

COMM

MODE

ABBREVIATION

INDEX

AND

 

 

 

 

 

 

000000

CMD0

MMC/SPI

GO_IDLE_STATE

 

 

 

 

000001

CMD1

MMC/SPI

SEND_OP_COND

 

 

 

 

000010

CMD2

MMC

ALL_SEND_CID

 

 

 

 

000011

CMD3

MMC

SET_RELATIVE_ADDR

 

 

 

 

000100

CMD4

MMC

SET_DSR

 

 

 

 

000101

CMD5

reserved

 

 

 

 

 

000110

CMD6

reserved

 

 

 

 

 

000111

CMD7

MMC

SELECT/DESELECT_CARD

 

 

 

 

001000

CMD8

reserved

 

 

 

 

 

001001

CMD9

MMC/SPI

SEND_CSD

 

 

 

 

001010

CMD10

MMC/SPI

SEND_CID

 

 

 

 

001011

CMD11

MMC

READ_DAT_UNTIL_STOP

 

 

 

 

001100

CMD12

MMC

STOP_TRANSMISSION

 

 

 

 

001101

CMD13

MMC/SPI

SEND_STATUS

 

 

 

 

001110

CMD14

reserved

 

 

 

 

 

001111

CMD15

MMC

GO_INACTIVE_STATE

 

 

 

 

010000

CMD16

MMC/SPI

SET_BLOCKLEN

 

 

 

 

010001

CMD17

MMC/SPI

READ_SINGLE_BLOCK

 

 

 

 

010010

CMD18

MMC

READ_MULTIPLE_BLOCK

 

 

 

 

010011

CMD19

reserved

 

 

 

 

 

Intel® PXA255 Processor Developer’s Manual

15-33

Page 537
Image 537
Intel PXA255 manual Mmccmd Register Mmccmd, Command Index Values Sheet 1, Cmdindex, CMD Comm Mode Abbreviation Index