diff --git a/README.md b/README.md index eeec894ec..f78c77713 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Bare-metal (`no_std`) hardware abstraction layer for Espressif devices. Currently supports, to varying degrees, the following devices: - ESP32 Series: _ESP32_ -- ESP32-C Series: _ESP32-C2 (aka ESP8684), ESP32-C3 (aka ESP8685), ESP32-C6_ +- ESP32-C Series: _ESP32-C2, ESP32-C3, ESP32-C6_ - ESP32-H Series: _ESP32-H2_ - ESP32-S Series: _ESP32-S2, ESP32-S3_ @@ -49,29 +49,6 @@ For information about the HAL and how to use it in your own projects, please ref This repository is home to a number of different packages; for more information regarding a particular package, please refer to its `README.md` and/or documentation. -## Ancillary Crates - -There are a number of other crates within the [esp-rs organization] which can be used in conjunction with `esp-hal`: - -| Crate | Description | -| :--------------: | :----------------------------------------------------------------------------: | -| [esp-backtrace] | Backtrace support for bare-metal applications | -| [esp-ieee802154] | Low-level IEEE802.15.4 driver for the ESP32-C6 and ESP32-H2 | -| [esp-openthread] | A bare-metal Thread implementation using `esp-ieee802154` | -| [esp-println] | Provides `print!` and `println!` implementations | -| [esp-storage] | Implementation of [embedded-storage] traits to access unencrypted flash memory | -| [esp-wifi] | `no_std` Wi-Fi/BLE/ESP-NOW support | - -[esp-rs organization]: https://github.com/esp-rs -[esp-alloc]: https://github.com/esp-rs/esp-alloc -[esp-backtrace]: https://github.com/esp-rs/esp-backtrace -[esp-ieee802154]: https://github.com/esp-rs/esp-ieee802154 -[esp-openthread]: https://github.com/esp-rs/esp-openthread -[esp-println]: https://github.com/esp-rs/esp-println -[esp-storage]: https://github.com/esp-rs/esp-storage -[embedded-storage]: https://github.com/rust-embedded-community/embedded-storage -[esp-wifi]: https://github.com/esp-rs/esp-wifi - ## License Licensed under either of: @@ -87,4 +64,4 @@ Unless you explicitly state otherwise, any contribution intentionally submitted the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions. -If you consider to contribute please make sure you checked the [contributing guide](./CONTRIBUTING.md) and the [API guidelines](https://github.com/esp-rs/esp-hal/blob/main/API-GUIDELINES.md) +If you consider contributing, please make sure you have read and understood our [contributing guide](./CONTRIBUTING.md) and [API guidelines](https://github.com/esp-rs/esp-hal/blob/main/API-GUIDELINES.md). diff --git a/hil-test/Cargo.toml b/hil-test/Cargo.toml index f68219678..f2b9c683b 100644 --- a/hil-test/Cargo.toml +++ b/hil-test/Cargo.toml @@ -20,6 +20,18 @@ harness = false name = "crc" harness = false +[[test]] +name = "delay" +harness = false + +[[test]] +name = "ecc" +harness = false + +[[test]] +name = "get_time" +harness = false + [[test]] name = "gpio" harness = false @@ -49,18 +61,6 @@ name = "uart_async" harness = false required-features = ["async", "embassy"] -[[test]] -name = "ecc" -harness = false - -[[test]] -name = "get_time" -harness = false - -[[test]] -name = "delay" -harness = false - [dependencies] cfg-if = "1.0.0" critical-section = "1.1.2" @@ -72,7 +72,7 @@ embedded-hal = "1.0.0" embedded-hal-02 = { version = "0.2.7", package = "embedded-hal", features = ["unproven"] } embedded-hal-async = { version = "1.0.0", optional = true } embedded-hal-nb = { version = "1.0.0", optional = true } -esp-backtrace = { version = "0.11.1", git = "https://github.com/esp-rs/esp-backtrace", rev = "edff83c3945e8aa11081d8467af65803a82434ba", default-features = false, features = ["exception-handler", "panic-handler", "defmt", "semihosting"] } +esp-backtrace = { version = "0.11.1", path = "../esp-backtrace", default-features = false, features = ["exception-handler", "panic-handler", "defmt", "semihosting"] } esp-hal = { path = "../esp-hal", features = ["defmt", "embedded-hal", "embedded-hal-02"], optional = true } portable-atomic = "1.6.0" @@ -138,4 +138,4 @@ debug-assertions = false incremental = false opt-level = 3 lto = "fat" -overflow-checks = false \ No newline at end of file +overflow-checks = false