Crate esp_partition_table
source ·Expand description
Read/Write ESP flash partition table in Rust
This crates allows the following manipulations with ESP partition table:
- Read partition entries
- Validate partition table
- Write partition entries
- Write validation entry
You can manipulate partition entries:
- Directly in device flash
- Using byte buffers
The following features help customize this crate for you usecase:
embedded-storage- enables access to partition table using corresponding APImd5- enables validation support using MD5 checksumsheapless- enables using types fromheaplesscrate
Structs
- ESP Partition info
- ESP Partition MD5
- Iterator over embedded partition table
- Partition table reader state
- Iterator over embedded partition table
- Partition table info
- Partition table writer state
Enums
- Application partition subtype
- Data partition subtype
- Error type for embedded storage operations
- Partition manipulation error
- Partition type and subtype
- Error type for embedded storage operations
Type Definitions
- MD5 checksum data
- Data buffer for partition entry