ChibiOS/HAL 9.0.0
|
Structure representing a MMC/SD over SPI driver. More...
#include <hal_mmc_spi.h>
Data Fields | |
const struct mmc_spi_driver_vmt * | vmt |
Virtual Methods Table. | |
_mmcsd_block_device_data const mmc_spi_config_t * | config |
Current configuration data. | |
bool | block_addresses |
Addresses use blocks instead of bytes. | |
uint8_t * | buffer |
Pointer to an un-cacheable buffer of size MMC_BUFFER_SIZE . | |
Data Fields inherited from MMCSDBlockDevice | |
const struct MMCSDBlockDeviceVMT * | vmt |
Virtual Methods Table. | |
Data Fields inherited from BaseBlockDevice | |
const struct BaseBlockDeviceVMT * | vmt |
Virtual Methods Table. | |
Data Fields inherited from BaseObject | |
const struct BaseObjectVMT * | vmt |
Virtual Methods Table. |
Structure representing a MMC/SD over SPI driver.
Definition at line 130 of file hal_mmc_spi.h.
const struct mmc_spi_driver_vmt* mmc_spi_driver_t::vmt |
_mmcsd_block_device_data const mmc_spi_config_t* mmc_spi_driver_t::config |
Current configuration data.
Definition at line 139 of file hal_mmc_spi.h.
Referenced by mmc_connect(), mmc_disconnect(), mmc_read(), mmc_read_CxD(), mmc_recvr1(), mmc_recvr3(), mmc_send_command_R1(), mmc_send_command_R3(), mmc_send_hdr(), mmc_sync(), mmc_wait_idle(), mmc_write(), mmcConnect(), mmcDisconnect(), mmcObjectInit(), mmcSequentialRead(), mmcSequentialWrite(), mmcStart(), mmcStartSequentialRead(), mmcStartSequentialWrite(), mmcStop(), mmcStopSequentialRead(), mmcStopSequentialWrite(), and mmcSync().
bool mmc_spi_driver_t::block_addresses |
Addresses use blocks instead of bytes.
Definition at line 143 of file hal_mmc_spi.h.
Referenced by mmcConnect(), mmcErase(), mmcObjectInit(), mmcStartSequentialRead(), and mmcStartSequentialWrite().
uint8_t* mmc_spi_driver_t::buffer |
Pointer to an un-cacheable buffer of size MMC_BUFFER_SIZE
.
Definition at line 147 of file hal_mmc_spi.h.
Referenced by mmc_read_CxD(), mmc_recvr1(), mmc_recvr3(), mmc_send_hdr(), mmc_wait_idle(), mmcConnect(), mmcObjectInit(), mmcSequentialRead(), and mmcSequentialWrite().