Björn Quentin
9d0047f4d6
Configurable LP Core clock ( #907 )
...
* Configurable LP Core clock
* CHANGELOG.md entry
2023-11-07 17:03:03 +00:00
Jesse Braham
c6af8ba88b
Assimilate lp-hal-procmacros into esp-hal-procmacros ( #845 )
...
* Assimilate `lp-hal-procmacros` into `esp-hal-procmacros`
* Update `CHANGELOG.md`
2023-10-12 06:58:37 -07:00
Björn Quentin
47821e6b3b
Add ULP RISC-V HAL ( #840 )
2023-10-10 16:32:52 +02:00
Björn Quentin
a0e5737a22
Macro to load LP core code ( #779 )
...
* Macro to load LP core code
* Fix imports, add CHANGELOG.md entry
* Avoid code warning
* Omit path from function signature
* More error checking
* Clippy fix
* Include the ELF used by the lp_core_basic example
* Make object dependency optional
* Use 1.65 for RISCV MSRV check
* Use RUSTC_BOOTSTRAP for RISCV MSRV check
* Remove the pre-compiled LP core example
* Pin toml_edit in esp32c6-lp-hal-procmacro
2023-09-14 12:16:12 +02:00
Jesse Braham
c63f40f412
Actually enforce clippy lints in CI ( #767 )
...
* Actually enforce clippy lints in CI
* Fix a couple clippy lints in `esp-riscv-rt`
* Fix a couple clippy lints for `esp32c6-lp-hal`
2023-08-30 10:30:36 -07:00
Jesse Braham
2dee0110be
[ESP32-C6-LP] Add input support for IO driver, implement more embedded-hal output traits ( #720 )
...
* Add input support for IO driver, implement more `embedded-hal` output traits
* Update CHANGELOG
2023-08-14 07:45:17 -07:00
Björn Quentin
bbe1e5df59
ESP32-C6 LP CORE delay and basic gpio ( #715 )
...
* ESP32-C6 LP CORE delay and basic gpio
* CHANGELOG.md, build LP examples in release mode
2023-08-12 14:04:25 +00:00
Jesse Braham
64556da803
Create the esp32c6-lp-hal package ( #714 )
...
* Create the `esp32c6-lp-hal` package
* Update CHANGELOG
2023-08-10 09:48:46 -07:00