PropWare
2.1.2
C++ objects and CMake build system for Parallax Propeller
|
Click here for docs on the
develop
branch.
This is the complete list of members for PropWare::SD, including all inherited members.
__pad0__ | PropWare::SD | |
BEG_ERROR enum value | PropWare::SD | |
CMD8_FAILURE enum value | PropWare::SD | |
END_ERROR enum value | PropWare::SD | |
ErrorCode enum name | PropWare::SD | |
flush(Buffer *buffer) const | PropWare::BlockStorage | |
get_byte(const uint16_t offset, const uint8_t *buf) const | PropWare::BlockStorage | |
get_long(const uint16_t offset, const uint8_t buf[]) const | PropWare::SD | virtual |
get_sector_size() const | PropWare::SD | virtual |
get_sector_size_shift() const | PropWare::SD | virtual |
get_short(const uint16_t offset, const uint8_t buf[]) const | PropWare::SD | virtual |
INVALID_CMD enum value | PropWare::SD | |
INVALID_DAT_START_ID enum value | PropWare::SD | |
INVALID_INIT enum value | PropWare::SD | |
INVALID_NUM_BYTES enum value | PropWare::SD | |
INVALID_RESPONSE enum value | PropWare::SD | |
NO_ERROR enum value | PropWare::SD | |
print_block(const Printer &printer, const Buffer &buffer, const size_t words=512, const uint8_t wordsPerLine=16) | PropWare::BlockStorage | static |
print_block(const Printer &printer, const uint8_t data[], const size_t words=512, const uint8_t wordsPerLine=16) | PropWare::BlockStorage | static |
print_error_str(const Printer &printer, const ErrorCode err) | PropWare::SD | |
read_data_block(const uint32_t address, uint8_t buf[]) const | PropWare::SD | virtual |
PropWare::BlockStorage::read_data_block(uint32_t address, const BlockStorage::Buffer *buffer) const | PropWare::BlockStorage | |
READ_TIMEOUT enum value | PropWare::SD | |
reload_buffer(const BlockStorage::Buffer *buffer) const | PropWare::BlockStorage | |
SD(SPI *spi, const Port::Mask mosi, const Port::Mask miso, const Port::Mask sclk, const Port::Mask cs) | PropWare::SD | |
set() (defined in PropWare::SD) | PropWare::SD | |
set_dir_out() (defined in PropWare::SD) | PropWare::SD | |
set_mask(pins[3]) (defined in PropWare::SD) | PropWare::SD | |
set_miso(pins[1]) (defined in PropWare::SD) | PropWare::SD | |
set_mosi(pins[0]) (defined in PropWare::SD) | PropWare::SD | |
set_sclk(pins[2]) (defined in PropWare::SD) | PropWare::SD | |
start() const | PropWare::SD | virtual |
unpack_sd_pins((uint32_t *) pins) (defined in PropWare::SD) | PropWare::SD | |
write_byte(const uint16_t offset, uint8_t buf[], const uint8_t value) const | PropWare::BlockStorage | |
write_data_block(uint32_t address, const uint8_t dat[]) const | PropWare::SD | virtual |
PropWare::BlockStorage::write_data_block(uint32_t address, const BlockStorage::Buffer *buffer) const | PropWare::BlockStorage | |
write_long(const uint16_t offset, uint8_t buf[], const uint32_t value) const | PropWare::SD | virtual |
write_short(const uint16_t offset, uint8_t buf[], const uint16_t value) const | PropWare::SD | virtual |