ChibiOS
21.6.0
|
Structure representing a MMC/SD over SPI driver. More...
#include <hal_mmc_spi.h>
Data Fields | |
const struct MMCDriverVMT * | vmt |
Virtual Methods Table. More... | |
const _mmcsd_block_device_data MMCConfig * | config |
Current configuration data. More... | |
bool | block_addresses |
Addresses use blocks instead of bytes. More... | |
![]() | |
const struct MMCSDBlockDeviceVMT * | vmt |
Virtual Methods Table. More... | |
![]() | |
const struct BaseBlockDeviceVMT * | vmt |
Virtual Methods Table. More... | |
![]() | |
const struct BaseObjectVMT * | vmt |
Virtual Methods Table. More... | |
Structure representing a MMC/SD over SPI driver.
Definition at line 110 of file hal_mmc_spi.h.
const struct MMCDriverVMT* MMCDriver::vmt |
const _mmcsd_block_device_data MMCConfig* MMCDriver::config |
Current configuration data.
Definition at line 119 of file hal_mmc_spi.h.
Referenced by mmcConnect(), mmcDisconnect(), mmcObjectInit(), mmcSequentialWrite(), mmcStart(), mmcStartSequentialRead(), mmcStartSequentialWrite(), mmcStop(), mmcStopSequentialWrite(), mmcSync(), read_CxD(), recvr1(), recvr3(), send_command_R1(), send_command_R3(), send_hdr(), sync(), and wait().
bool MMCDriver::block_addresses |
Addresses use blocks instead of bytes.
Definition at line 123 of file hal_mmc_spi.h.
Referenced by mmcConnect(), mmcErase(), mmcObjectInit(), mmcStartSequentialRead(), and mmcStartSequentialWrite().