Crate spi_memory_async

source ·
Expand description

An embedded-hal-based SPI-Flash chip driver.

This crate aims to be compatible with common families of SPI flash chips. Currently, reading, writing, erasing 25-series chips is supported, and support for other chip families (eg. 24-series chips) is planned.

Contributions are welcome!

Modules§

  • Automatically loads in the BlockDevice and Read trait so the user doesn’t have to do that all the time.
  • Driver for 25-series SPI Flash and EEPROM chips.

Enums§

  • The error type used by this library.

Traits§

  • A trait for writing and erasing operations on a memory chip.
  • A trait for reading operations from a memory chip.