COSA
An Object-Oriented Platform for Arduino Programming
SD Member List

This is the complete list of members for SD, including all inherited members.

ACMD enum nameSDprotected
ALL_SEND_CID enum valueSDprotected
APP_CMD enum valueSDprotected
await(uint16_t ms=0, uint8_t token=0)SDprotected
begin(SPI::Clock rate=SPI::DIV128_CLOCK)SD
BLOCK_MAXSDstatic
CARD enum nameSD
CHECK_PATTERNSDprotectedstatic
clock(uint32_t freq)SPI::Driverinlineprivatestatic
CLR_WRITE_PROT enum valueSDprotected
CMD enum nameSDprotected
CRC_ON_OFF enum valueSDprotected
cycle(uint16_t ns)SPI::Driverinlineprivatestatic
DATA_RES_ACCEPTED enum valueSDprotected
DATA_RES_CRC_ERR enum valueSDprotected
DATA_RES_MASK enum valueSDprotected
DATA_RES_WR_ERR enum valueSDprotected
DATA_START_BLOCK enum valueSDprotected
DATA_STATE enum valueSDprotected
DIS_STATE enum valueSDprotected
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::Driverprivate
end()SD
erase(uint32_t start, uint32_t end)SD
ERASE enum valueSDprotected
ERASE_TIMEOUTSDprotectedstatic
ERASE_WR_BLK_END enum valueSDprotected
ERASE_WR_BLK_START enum valueSDprotected
GEN_CMD enum valueSDprotected
GO_IDLE_STATE enum valueSDprotected
GO_INACTIVE_STATE enum valueSDprotected
IDENT_STATE enum valueSDprotected
IDLE_STATE enum valueSDprotected
INIT_PULSESSDprotectedstatic
INIT_RETRYSDprotectedstatic
INIT_TIMEOUTSDprotectedstatic
LOCK_UNLOCK enum valueSDprotected
m_csSPI::Driverprivate
m_irqSPI::Driverprivate
m_nextSPI::Driverprivate
m_pulseSPI::Driverprivate
m_responseSDprotected
m_spcrSPI::Driverprivate
m_spsrSPI::Driverprivate
m_typeSDprotected
PRG_STATE enum valueSDprotected
PROGRAM_CSD enum valueSDprotected
RCV_STATE enum valueSDprotected
read(CMD command, uint32_t arg, void *buf, size_t count)SDprotected
read(uint32_t block, uint8_t *dst)SDinline
read(cid_t *cid)SDinline
read(csd_t *csd)SDinline
READ_MULTIPLE_BLOCK enum valueSDprotected
READ_OCR enum valueSDprotected
READ_SINGLE_BLOCK enum valueSDprotected
READ_TIMEOUTSDprotectedstatic
READY_STATE enum valueSDprotected
receive()SDprotected
RESPONSE_RETRYSDprotectedstatic
SD(Board::DigitalPin csn=Board::D8)SDinline
SD_SEND_OP_COND enum valueSDprotected
SD_STATUS enum valueSDprotected
SELECT_DESELECT_CARD enum valueSDprotected
send(CMD command, uint32_t arg=0L)SDprotected
send(uint16_t ms, CMD command, uint32_t arg=0L)SDprotected
send(ACMD command, uint32_t arg=0L)SDprotected
send(uint16_t ms, ACMD command, uint32_t arg=0L)SDprotected
SEND_CID enum valueSDprotected
SEND_CSD enum valueSDprotected
SEND_IF_COND enum valueSDprotected
SEND_NUM_WR_BLOCKS enum valueSDprotected
SEND_RELATIVE_ADDR enum valueSDprotected
SEND_SCR enum valueSDprotected
SEND_STATUS enum valueSDprotected
SEND_TUNING_BLOCK enum valueSDprotected
SEND_WRITE_PROT enum valueSDprotected
SET_BLOCK_COUNT enum valueSDprotected
SET_BLOCKLEN enum valueSDprotected
SET_BUS_WIDTH enum valueSDprotected
set_clock(Clock rate)SPI::Driverprivate
set_clock(uint32_t freq)SPI::Driverinlineprivate
SET_CLR_CARD_DETECT enum valueSDprotected
SET_DSR enum valueSDprotected
SET_WR_BLK_ERASE_COUNT enum valueSDprotected
SET_WRITE_PROT enum valueSDprotected
SPEED_CLASS_CONTROL enum valueSDprotected
STATE enum nameSDprotected
STBY_STATE enum valueSDprotected
STOP_TRAN_TOKEN enum valueSDprotected
STOP_TRANSMISSION enum valueSDprotected
SWITCH_FUNC enum valueSDprotected
TOKEN enum nameSDprotected
TRAN_STATE enum valueSDprotected
type() const SDinline
TYPE_SD1 enum valueSD
TYPE_SD2 enum valueSD
TYPE_SDHC enum valueSD
TYPE_UNKNOWN enum valueSD
VOLTAGE_SWITCH enum valueSDprotected
write(uint32_t block, const uint8_t *src)SD
WRITE_BLOCK enum valueSDprotected
WRITE_MULTIPLE_BLOCK enum valueSDprotected
WRITE_MULTIPLE_TOKEN enum valueSDprotected
WRITE_TIMEOUTSDprotectedstatic