[−][src]Module sdio_host::cmd
Structs
Cmd | Host to Card commands |
R1 | R1: Normal response |
R2 | R2: CID and CSD register |
R3 | R3: OCR register |
R6 | R6: Published RCA response |
R7 | R7: Card interface condition |
Rz | Marker for commands that don't have any response |
Enums
ResponseLen | Command Response type |
Traits
Resp |
Functions
address_extension | CMD22: Address extension |
all_send_cid | CMD2: Ask any card to send their CID |
app_cmd | CMD55: App Command. Indicates that next command will be a app command |
card_status | CMD13: Ask card to send status or task status |
cmd | |
cmd6 | CMD6: Switch Function Command |
go_inactive_state | CMD15: Sends card to inactive state |
idle | CMD0: Put card in idle mode |
program_csd | CMD27: Program CSD |
read_multiple_blocks | CMD18: Read multiple block from the card |
read_single_block | CMD17: Read a single block from the card |
sd_send_op_cond | ACMD41: App Op Command |
sd_status | ACMD13: SD Status |
select_card | CMD7: Select or deselect card |
send_cid | CMD10: Send CID |
send_csd | CMD9: Send CSD |
send_if_cond | CMD8: Sends memory card interface conditions |
send_relative_address | CMD3: Send RCA |
send_scr | ACMD51: Reads the SCR |
send_tuning_block | CMD19: Send tuning pattern |
set_block_count | CMD23: Address extension |
set_block_length | CMD16: Set block len |
set_bus_width | ACMD6: Bus Width |
speed_class_control | CMD20: Speed class control |
stop_transmission | CMD12: Stop transmission |
voltage_switch | CMD11: Switch to 1.8V bus signaling level |
write_multiple_blocks | CMD25: Write multiple blocks |
write_single_block | CMD24: Write block |