Expand description
SD/MMC Library written in Embedded Rust, that inspired by embedded-sdmmc.
This crate is intended to allow you to init/read/write SD/MMC devices by SPI bus.
Structs§
- Default
SdMmc SpiConfig - Default implementation of
SdMmcSpiConfig
. - SdMmc
Spi - SD Card SPI driver.
Enums§
- Card
Type - Card type.
- Diskio
Error DiskioDevice
error type.- Error
SdMmcSpi
result error.- Ioctl
Cmd - Ioctl commands.
- Status
Flag - Flags of
Status
.
Traits§
- Diskio
Device - Represents disk IO device.
- SdMmc
SpiConfig - Represents config for
SdMmcSpi
.
Type Aliases§
- Block
Size - Block size of a drive.
- Lba
- Memory sector address.
- Status
- Flagset of
DiskioDevice
status.