|
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 |