| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-07 | Add ESP32C6 mention to book | Eli Hastings | |
| 2025-04-07 | Apply clippy fixes | Eli Hastings | |
| 2025-04-07 | Don't use interrupts reserved by esp-hal | Eli Hastings | |
| Excluding the reserved interrupts fixes the task priorities. I also considered refactoring `rtic/src/export/riscv_esp32c6.rs` to use esp-hal instead of esp32c6 directly as it has code to do all the pointer wrangling itself, but decided against it for now. It might be nice to refactor both esp implentations to use it though. | |||
| 2025-04-07 | Update esp32c6 example dependencies | Eli Hastings | |
| 2025-04-07 | Bump ESP versions | Eli Hastings | |
| 2025-04-07 | Use PLIC_MX instead of INTPRI to set interrupt priorities | Eli Hastings | |
| This doesn't fix the GPIO interrupt triggering during a higher priority CPU task, but does fix rtic-monotonics. I am unsure how to fix the former as PLIC_MX doesn't have a function like `cpu_intr_from_cpu_x` to pend/unpend CPU interrupts, and if the CPU interrupts are enabled with PLIC_MX instead of INTPRI then the MCU just hangs when there is a CPU interrupt. | |||
| 2025-04-07 | Port ESP32-C3 changes to ESP32-C6 branch | Eli Hastings | |
| 2025-04-07 | Added CI | Wouter Geraedts | |
| 2025-04-07 | Ran cargo fmt | Wouter Geraedts | |
| 2025-04-07 | Added CHANGELOG entry | Wouter Geraedts | |
| 2025-04-07 | Use explicit list of external interrupts which can be used by RTIC | Wouter Geraedts | |
| 2025-04-07 | Enable interrupt after it has been configured; use register block instead of ↵ | Wouter Geraedts | |
| hardcoded address | |||
| 2025-04-07 | Added esp32c6 support and example | Wouter Geraedts | |
| 2025-04-03 | Placate clippy | datdenkikniet | |
| 2025-04-03 | fix: move the popped check after the fence | Oleksandr Babak | |
| 2025-04-03 | fix: check if link is already popped when removing it inside the critical ↵ | Oleksandr Babak | |
| section | |||
| 2025-04-03 | chore: changelog entry | Oleksandr Babak | |
| 2025-04-03 | feat: do not cause memory corruption if `remove_from_list` (safe function) ↵ | Oleksandr Babak | |
| is called multiple times | |||
| 2025-04-01 | CI: QEMU: Step name to reflect action | Henrik Tjäder | |
| 2025-04-01 | CI: QEMU: We are not building anymore | Henrik Tjäder | |
| 2025-04-01 | CI: Bump QEMU_VERSION and remove QEMU_URL | Henrik Tjäder | |
| 2025-04-01 | CI: clippy-check-example: Bump ubuntu-24.04 | Henrik Tjäder | |
| 2025-04-01 | CI: ESP32: Ignore qemuoutput.log files | Henrik Tjäder | |
| 2025-04-01 | CI: ESP32: Update expected outputs | Henrik Tjäder | |
| 2025-04-01 | CI: ESP32-C3: Tweak runner script not print version | Henrik Tjäder | |
| 2025-04-01 | CI: Use latest ESP32-QEMU: 9.2.2 | Henrik Tjäder | |
| 2025-04-01 | CI: Ubuntu 24.04 packages QEMU 8.2.2 | Henrik Tjäder | |
| 2025-04-01 | CI: Update CI runner to Ubuntu 24.04 | Henrik Tjäder | |
| 2025-04-01 | fix(doc): fix typo in file names to match with docs | Christian Krenslehner | |
| 2025-03-27 | examples/esp32c3: Update esp-hal to 1.0.0-beta.0 | Ronald Weber | |
| 2025-03-27 | fix(ci): adjust filenames for ouputs | Oleksandr Babak | |
| 2025-03-27 | feat: add example for divergent tasks | Oleksandr Babak | |
| 2025-03-27 | doc: add a timely yield notice | Oleksandr Babak | |
| 2025-03-27 | doc: add a paragraph to `software_tasks.md` | Oleksandr Babak | |
| 2025-03-27 | doc: mention diverging tasks in book | Oleksandr Babak | |
| 2025-03-27 | fix(či): space between name and generics | Oleksandr Babak | |
| 2025-03-27 | refactor: remove minor code duplication | Oleksandr Babak | |
| 2025-03-27 | chore: update tests | Oleksandr Babak | |
| 2025-03-27 | chore: changelog entry | Oleksandr Babak | |
| 2025-03-27 | feat: allow diverding software tasks with `'static` context (they never return) | Oleksandr Babak | |
| 2025-03-26 | RTIC: Changelog: Reorder entries to match timeline | Henrik Tjäder | |
| 2025-03-26 | Update esp32c3 to 0.28.0 | Ronald Weber | |
| 2025-03-24 | Fix CI | Emil Fresk | |
| 2025-03-24 | rtic-sync: re-wrap UnsafeCell instead | datdenkikniet | |
| 2025-03-24 | rtic-sync: remove unnecessary with_mut, safety comment | datdenkikniet | |
| 2025-03-24 | rtic-sync: add note about assert & update another to debug_assert | datdenkikniet | |
| 2025-03-24 | rtic-sync: update CHANGELOG.md | datdenkikniet | |
| 2025-03-24 | add CI step to run rtic-sync loom tests | datdenkikniet | |
| 2025-03-24 | rtic-sync: add loom tests | datdenkikniet | |
| 2025-03-24 | rtic-sync: introduce loom compat layer and apply it to `channel` | datdenkikniet | |
