|
YAHAL
Yet Another Hardware Abstraction Library
|
Public Member Functions | |
| sd_spi_drv (spi_interface &spi) | |
| blockio_status_t | initialize () override |
| blockio_status_t | status () override |
| BLOCKIO::result_t | readBlock (uint8_t *buff, uint32_t block, uint16_t count) override |
| BLOCKIO::result_t | writeBlock (const uint8_t *buff, uint32_t block, uint16_t count) override |
| uint32_t | getBlockCount () override |
| BLOCKIO::result_t | sync () override |
Public Member Functions inherited from block_io_interface | |
Definition at line 8 of file sd_spi_drv.h.
| sd_spi_drv::sd_spi_drv | ( | spi_interface & | spi | ) |
Definition at line 5 of file sd_spi_drv.cpp.
|
overridevirtual |
Implements block_io_interface.
Definition at line 64 of file sd_spi_drv.cpp.
|
overridevirtual |
Implements block_io_interface.
Definition at line 9 of file sd_spi_drv.cpp.
|
overridevirtual |
Implements block_io_interface.
Definition at line 43 of file sd_spi_drv.cpp.
|
overridevirtual |
Implements block_io_interface.
Definition at line 35 of file sd_spi_drv.cpp.
|
inlineoverridevirtual |
Implements block_io_interface.
Definition at line 22 of file sd_spi_drv.h.
|
overridevirtual |
Implements block_io_interface.
Definition at line 53 of file sd_spi_drv.cpp.