mirror of
https://github.com/esp-rs/esp-hal.git
synced 2025-09-26 20:00:32 +00:00

* Shorten name * Define analog/rtc functions * Try to make the data useable * Remove general pin attributes * Do not generate unnecessary expanded matchers * Remove expanded GPIO cases * Move simplified io_type to where it is used * Fix RTC IO with resistors calls * Hide macros on H2 * Define rtcio pins for C2/C3 * Fix S2 * Compare against the correct GPIO number * Deduplicate * Restore one waker per pin * Remove case that is no longer needed, avoid inline(always)
esp-metadata
The generated output of esp-metadata
, intended for use in build scripts and HAL crates alike.
Documentation
Minimum Supported Rust Version (MSRV)
This crate is guaranteed to compile when using the latest stable Rust version at the time of the crate's release. It might compile with older versions, but that may change in any new release, including patches.
License
Licensed under either of:
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.