esp-rs / esp32-hal

A hardware abstraction layer for the esp32 written in Rust.
Apache License 2.0
192 stars 28 forks source link

Implement workaround for ESP32 errata #40

Open arjanmels opened 4 years ago

arjanmels commented 4 years ago

ESP32 has several errata (ESP32 eco and workarounds for bugs in esp32). We should consider implementing workarounds.

The ones that I think should be handled in the hal:

Ones that need attention in future hal drivers:

The ones that should be handled by the user:

The ones that should be handled in the compiler: