684 Commits

Author SHA1 Message Date
ivmarkov
8dd77e6635 Get rid of the riscv-ulp-hal feature 2024-01-18 20:22:57 +00:00
ivmarkov
f986f713e8 Get rid of the riscv-ulp-hal feature 2024-01-18 20:16:08 +00:00
ivmarkov
5d90b9eef6 Do not use subdirs for the rom module 2024-01-18 20:14:54 +00:00
ivmarkov
e79df5a873 Get rid of the riscv-ulp-hal feature 2024-01-18 20:12:27 +00:00
ivmarkov
eefb213469 tskNO_AFFINITY still missing in 5.2+... 2024-01-18 17:19:40 +00:00
ivmarkov
6ed6765e54 tskNO_AFFINITY should be defined everywhere now 2024-01-18 15:06:24 +00:00
ivmarkov
97a4dac537 Fix CI 2024-01-14 08:11:05 +00:00
ivmarkov
58d71906db Restore the embassy-sync feature 2024-01-14 08:04:21 +00:00
ivmarkov
75097fcf51 No need for PhantomData 2024-01-14 08:02:38 +00:00
ivmarkov
959612bae1 Remove unnecessary feature 2024-01-14 06:50:32 +00:00
ivmarkov
3f2e76e722 Fix CI 2024-01-14 06:26:57 +00:00
ivmarkov
e9a0f10fa1 Build examples with ESP IDF master 2024-01-13 13:43:14 +00:00
ivmarkov
50fd4e2a97 Fiox CI for ESP IDF master 2024-01-13 06:17:09 +00:00
ivmarkov
2e7b0688a9 Allow unknown lints by default 2024-01-12 16:52:53 +00:00
ivmarkov
1093fb9658 Fix the ULP HAL for e-hal 1 2024-01-10 09:04:18 +00:00
ivmarkov
12519d611b Fix the ULP HAL for e-hal 1 2024-01-10 08:55:11 +00:00
ivmarkov
d29e3c53de Fix CI 2024-01-10 08:36:22 +00:00
ivmarkov
2896ee5684 ToggleableOutputPin no longer a thing in e-hal 1 2024-01-10 08:21:58 +00:00
ivmarkov
c549e70dd0 fmt 2024-01-10 08:16:11 +00:00
ivmarkov
f0dee4b4bd Update changelog 2024-01-10 08:06:34 +00:00
Erik Tollerud
33eb2d1057
support uart that defaults to PLL_F80M (#353) 2024-01-10 10:03:03 +02:00
ivmarkov
e6cafb7e15 Move to the new Rust edition 2024-01-10 07:50:39 +00:00
ivmarkov
27cd194097 Update to e-hal 1.0 2024-01-10 07:47:53 +00:00
ivmarkov
5532468962 Prep for a new release 2024-01-10 07:31:45 +00:00
Kevin John
c8f5bd88f0
fix: compile with esp_idf_adc_continuous_isr_iram_safe (#355)
NOTIFIER is not defined with esp_idf_adc_continuous_isr_iram_safe
2024-01-05 21:35:56 +02:00
Samir Bioud
3c5a1c59bc
Improve TimerDriver Documentation (#358)
* Implement documentation for TimerDriver methods

Added simple documentation to TimerDriver methods
it is correct, as far as I know.

* Small formatting inconsistency

* Fix: Formatting Errors
2024-01-05 21:34:59 +02:00
ivmarkov
4227796221 Temporarily use git version of esp-idf-sys 2024-01-05 16:29:13 +00:00
ivmarkov
05140a3056 The crate now does build with cargo --all-features 2024-01-05 16:26:26 +00:00
ivmarkov
1343a813f7
Update CHANGELOG.md 2023-12-21 13:19:53 +02:00
ivmarkov
f958b77bf0 #350 2023-12-21 10:31:21 +00:00
Léo Gillot-Lamure
e87abce3b2
rmt: Allow working with raw rmt_item32_t for efficiency (#348)
* rmt: Allow using a &[rmt_item32_t] as a trivial signal

* rmt: Make a rmt_item32_t from a pair of Pulses
2023-12-21 12:14:31 +02:00
ivmarkov
0ae0e4829b
Update CHANGELOG.md 2023-12-11 11:19:50 +02:00
Kevin Wiesmüller
0d25bf27d8
Remove OutputPin requirement from spi sdi pin (#351) 2023-12-08 13:59:30 +02:00
ivmarkov
1182159c83
Update the wording w.r.t. cargo-espflash 2023-12-07 17:34:59 +02:00
ivmarkov
455cf15dc6 Fix CI 2023-11-22 06:14:39 +00:00
ivmarkov
82a43d637b New release v0.42.5 2023-11-12 16:03:39 +00:00
ivmarkov
0c40d3b0e3 Restore local borrows with unsafe 2023-11-12 15:36:42 +00:00
ivmarkov
79fc6e738b Fix UB: Non-static callbacks are unsound 2023-11-11 18:14:12 +00:00
ivmarkov
f917d5302b Clippy v0.42.4 2023-11-02 07:22:29 +00:00
ivmarkov
ff57aea396 New release 2023-11-02 06:57:16 +00:00
ivmarkov
98d064f060 New release v0.42.3 2023-10-30 20:46:43 +00:00
Frederick Vollbrecht
bdbba132f3
🐛 fix wrong array indexing logic (#331)
* 🐛 fix wrong array indexing logic

* using TIMER_MAX instead of TIMER_GROUP_MAX

* 🐛 wrong TIMER11 index definition

* update CHANGELOG

* rearange indexing to - "[ [T00,T01], [T10, T11]]"
2023-10-29 17:10:03 +02:00
ivmarkov
6ecb09b2f8 New release v0.42.2 2023-10-27 21:48:18 +00:00
ivmarkov
64d4111bca New release v0.42.1 2023-10-19 05:32:31 +00:00
ivmarkov
83674fbc90 esp32c6 can use the PLL160M clock actually 2023-10-18 11:35:19 +00:00
ivmarkov
fcfd0779e2 Wrong definitions of GPIO pins for esp32c6 2023-10-18 10:34:54 +00:00
ivmarkov
3cbefd5599 esp32c2 support 2023-10-18 10:32:40 +00:00
ivmarkov
846f9dd26c Temporarily switch back version to check esp-idf-template 2023-10-18 10:21:54 +00:00
ivmarkov
a653e81c81 New release 2023-10-18 06:54:57 +00:00
taks
b87dfb7bb6
Fix ambiguous name error (#325) 2023-10-18 09:35:25 +03:00