diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index daacd26..3db845a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,7 @@ jobs: strategy: fail-fast: false matrix: - toolchain: ["1.64.0", stable] + toolchain: ["1.67.0", stable] steps: - uses: actions/checkout@v3 diff --git a/Cargo.toml b/Cargo.toml index d1d1b03..9a50a83 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ name = "esp-idf-part" version = "0.4.1" authors = ["Jesse Braham "] edition = "2021" -rust-version = "1.64.0" +rust-version = "1.67.0" description = "A library for parsing and generating ESP-IDF partition tables" repository = "https://github.com/esp-rs/esp-idf-part" license = "MIT OR Apache-2.0" diff --git a/README.md b/README.md index e9c3633..0d14f81 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ ![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/esp-rs/esp-idf-part/ci.yml?label=CI&logo=github&style=flat-square) [![Crates.io](https://img.shields.io/crates/v/esp-idf-part?color=C96329&logo=Rust&style=flat-square)](https://crates.io/crates/esp-idf-part) [![docs.rs](https://img.shields.io/docsrs/esp-idf-part?color=C96329&logo=rust&style=flat-square)](https://docs.rs/esp-idf-part) -![MSRV](https://img.shields.io/badge/MSRV-1.64-blue?style=flat-square) +![MSRV](https://img.shields.io/badge/MSRV-1.67-blue?style=flat-square) ![Crates.io](https://img.shields.io/crates/l/esp-idf-part?style=flat-square) A library for parsing and generating ESP-IDF partition tables. Supports parsing from and generating to both CSV and binary formats. diff --git a/src/partition/mod.rs b/src/partition/mod.rs index 0616665..9f7d4da 100644 --- a/src/partition/mod.rs +++ b/src/partition/mod.rs @@ -248,11 +248,14 @@ pub enum DataType { Nvs = 0x02, Coredump = 0x03, NvsKeys = 0x04, + #[serde(rename = "efuse")] + #[strum(serialize = "efuse")] EfuseEm = 0x05, Undefined = 0x06, Esphttpd = 0x80, Fat = 0x81, Spiffs = 0x82, + Littlefs = 0x83, } /// A single partition definition