COSA
An Object-Oriented Platform for Arduino Programming
|
This is the complete list of members for SD, including all inherited members.
ACMD enum name | SD | protected |
ALL_SEND_CID enum value | SD | protected |
APP_CMD enum value | SD | protected |
await(uint16_t ms=0, uint8_t token=0) | SD | protected |
begin(SPI::Clock rate=SPI::DIV128_CLOCK) | SD | |
BLOCK_MAX | SD | static |
CARD enum name | SD | |
CHECK_PATTERN | SD | protectedstatic |
clock(uint32_t freq) | SPI::Driver | inlineprivatestatic |
CLR_WRITE_PROT enum value | SD | protected |
CMD enum name | SD | protected |
CRC_ON_OFF enum value | SD | protected |
cycle(uint16_t ns) | SPI::Driver | inlineprivatestatic |
DATA_RES_ACCEPTED enum value | SD | protected |
DATA_RES_CRC_ERR enum value | SD | protected |
DATA_RES_MASK enum value | SD | protected |
DATA_RES_WR_ERR enum value | SD | protected |
DATA_START_BLOCK enum value | SD | protected |
DATA_STATE enum value | SD | protected |
DIS_STATE enum value | SD | protected |
Driver(Board::DigitalPin cs, Pulse pulse=DEFAULT_PULSE, Clock rate=DEFAULT_CLOCK, uint8_t mode=0, Order order=MSB_ORDER, Interrupt::Handler *irq=NULL) | SPI::Driver | private |
end() | SD | |
erase(uint32_t start, uint32_t end) | SD | |
ERASE enum value | SD | protected |
ERASE_TIMEOUT | SD | protectedstatic |
ERASE_WR_BLK_END enum value | SD | protected |
ERASE_WR_BLK_START enum value | SD | protected |
GEN_CMD enum value | SD | protected |
GO_IDLE_STATE enum value | SD | protected |
GO_INACTIVE_STATE enum value | SD | protected |
IDENT_STATE enum value | SD | protected |
IDLE_STATE enum value | SD | protected |
INIT_PULSES | SD | protectedstatic |
INIT_RETRY | SD | protectedstatic |
INIT_TIMEOUT | SD | protectedstatic |
LOCK_UNLOCK enum value | SD | protected |
m_cs | SPI::Driver | private |
m_irq | SPI::Driver | private |
m_next | SPI::Driver | private |
m_pulse | SPI::Driver | private |
m_response | SD | protected |
m_spcr | SPI::Driver | private |
m_spsr | SPI::Driver | private |
m_type | SD | protected |
PRG_STATE enum value | SD | protected |
PROGRAM_CSD enum value | SD | protected |
RCV_STATE enum value | SD | protected |
read(CMD command, uint32_t arg, void *buf, size_t count) | SD | protected |
read(uint32_t block, uint8_t *dst) | SD | inline |
read(cid_t *cid) | SD | inline |
read(csd_t *csd) | SD | inline |
READ_MULTIPLE_BLOCK enum value | SD | protected |
READ_OCR enum value | SD | protected |
READ_SINGLE_BLOCK enum value | SD | protected |
READ_TIMEOUT | SD | protectedstatic |
READY_STATE enum value | SD | protected |
receive() | SD | protected |
RESPONSE_RETRY | SD | protectedstatic |
SD(Board::DigitalPin csn=Board::D8) | SD | inline |
SD_SEND_OP_COND enum value | SD | protected |
SD_STATUS enum value | SD | protected |
SELECT_DESELECT_CARD enum value | SD | protected |
send(CMD command, uint32_t arg=0L) | SD | protected |
send(uint16_t ms, CMD command, uint32_t arg=0L) | SD | protected |
send(ACMD command, uint32_t arg=0L) | SD | protected |
send(uint16_t ms, ACMD command, uint32_t arg=0L) | SD | protected |
SEND_CID enum value | SD | protected |
SEND_CSD enum value | SD | protected |
SEND_IF_COND enum value | SD | protected |
SEND_NUM_WR_BLOCKS enum value | SD | protected |
SEND_RELATIVE_ADDR enum value | SD | protected |
SEND_SCR enum value | SD | protected |
SEND_STATUS enum value | SD | protected |
SEND_TUNING_BLOCK enum value | SD | protected |
SEND_WRITE_PROT enum value | SD | protected |
SET_BLOCK_COUNT enum value | SD | protected |
SET_BLOCKLEN enum value | SD | protected |
SET_BUS_WIDTH enum value | SD | protected |
set_clock(Clock rate) | SPI::Driver | private |
set_clock(uint32_t freq) | SPI::Driver | inlineprivate |
SET_CLR_CARD_DETECT enum value | SD | protected |
SET_DSR enum value | SD | protected |
SET_WR_BLK_ERASE_COUNT enum value | SD | protected |
SET_WRITE_PROT enum value | SD | protected |
SPEED_CLASS_CONTROL enum value | SD | protected |
STATE enum name | SD | protected |
STBY_STATE enum value | SD | protected |
STOP_TRAN_TOKEN enum value | SD | protected |
STOP_TRANSMISSION enum value | SD | protected |
SWITCH_FUNC enum value | SD | protected |
TOKEN enum name | SD | protected |
TRAN_STATE enum value | SD | protected |
type() const | SD | inline |
TYPE_SD1 enum value | SD | |
TYPE_SD2 enum value | SD | |
TYPE_SDHC enum value | SD | |
TYPE_UNKNOWN enum value | SD | |
VOLTAGE_SWITCH enum value | SD | protected |
write(uint32_t block, const uint8_t *src) | SD | |
WRITE_BLOCK enum value | SD | protected |
WRITE_MULTIPLE_BLOCK enum value | SD | protected |
WRITE_MULTIPLE_TOKEN enum value | SD | protected |
WRITE_TIMEOUT | SD | protectedstatic |