Björn Quentin
Björn Quentin
This tries to tackle #67 - needs more testing
I am currently seeing this error again after updating to kotlin 1.3.50: ``` * What went wrong: A problem occurred configuring project ':app'. > Could not resolve all files for...
Make "ABridge" smarter to look for a class implementing the native methods of an unmocked class and call those methods instead. Additionally make it possible to register callbacks for specific...
Some of the APIs that just get straight ported from ESP32-HAL have a potential of being used wrong. e.g. one could try to use ADC without ever calling `enable_pin` or...
Currently we use floats in one place: https://github.com/esp-rs/esp-hal/blob/907d43ed6f2bfde73763f9465b3e044c7777fee6/esp-hal-common/src/timer.rs#L226-L229 If possible we should remove that since it adds 2k of code (optimized) for ESP32-C3: ```text File .text Size Crate Name 0.0%...
Currently `smart_leds_adapter` assumes the `pulse_control` is configured to 40Mhz - easiest solution would be to take a rate which the user should have configure for the `pulse_control`
And we also need to pass in the frozen clock settings we will introduce in #44 for that - not sure if we want or should give the user the...
Currently we only support target mode. Period mode could be potentially useful e.g. `esp-wifi` currently uses period mode of SYSTIMER and since the HAL lacks that functionality it accesses the...
Currently we place interrupt vectors and handlers in RAM. We should have an optional feature to place them in IRAM
It's very convenient that we don't need a `memory.x` or `build.rs` in binary crates using the HAL However, we should be able to set things like flash size if it...