Commit Graph

  • fedc9fc5df
    Downgrade an info log level to trace (#4192) main ivmarkov 2025-09-26 18:43:06 +03:00
  • cae93b8427
    Clean target folders in examples (#4191) Dániel Buga 2025-09-26 17:25:30 +02:00
  • d839133575
    RV: Dump the stack if frame-pointers are not enabled (#4189) Björn Quentin 2025-09-26 17:07:15 +02:00
  • 9930c10747
    fix: use version of bt-hci with command complete fix (#4186) Ulf Lilleengen 2025-09-26 14:19:18 +02:00
  • a6a6747409
    Delete task when it exits (#4185) Dániel Buga 2025-09-26 10:57:08 +02:00
  • 693b99a7e3
    Remove unused deps (#4184) Juraj Sadel 2025-09-26 09:07:17 +02:00
  • c700b8bda3
    Fix RISC-V direct vectoring and re-enable interrupts HIL test (#4171) Kirill Mikhailov 2025-09-25 15:07:10 +02:00
  • 4b7fbc79df
    Format MEPC to let espflash resolve the address (#4179) Björn Quentin 2025-09-25 10:44:46 +02:00
  • a47f0b8a4b
    Replace unsafe with new std API (#4178) Dominic Fischer 2025-09-25 01:36:26 -06:00
  • c233ca70fe
    Init syscall table (#4177) Björn Quentin 2025-09-25 09:01:48 +02:00
  • caadbbba41
    Separate esp-radio support code (#4175) Dániel Buga 2025-09-24 13:47:25 +02:00
  • 6baba85f9e
    Only lock scheduler once in mutex ops (#4176) Dániel Buga 2025-09-24 11:54:35 +02:00
  • 0180a38ba0
    esp-storage now depends on esp-hal (#4173) Juraj Sadel 2025-09-24 10:55:26 +02:00
  • f3907af22b
    Possibly awful SMP implementation (#4152) Dániel Buga 2025-09-24 10:34:55 +02:00
  • 129fa9676b
    RMT: move more things to esp-metadata, improve HIL test robustness (#4138) Benedikt 2025-09-23 11:50:38 +02:00
  • 8e6b5919b0
    esp-radio: Wrap C types that are needed fot pub API (#4148) Juraj Sadel 2025-09-22 17:50:31 +02:00
  • 90382c92ad
    Add task name to the preempt api (#4164) Dániel Buga 2025-09-22 17:34:28 +02:00
  • 94d24a99c3
    Force 16-byte stack alignment (#4166) Dániel Buga 2025-09-22 17:31:43 +02:00
  • 5da68279bc
    Rework ota (#4150) Björn Quentin 2025-09-22 15:48:59 +02:00
  • 5129e326a0
    Remove unused deps across workspace (#4158) Juraj Sadel 2025-09-22 14:10:43 +02:00
  • 7edd62d15b
    Consistent println output, take 2 (#4162) Dániel Buga 2025-09-22 12:22:33 +02:00
  • 6ee143eef9
    Check stack overflow in main task (#4161) Dániel Buga 2025-09-22 12:01:09 +02:00
  • 0ede07d697
    Revert "Put the whole print macro in a critical section (#4154)" (#4159) Dániel Buga 2025-09-22 11:17:14 +02:00
  • 13d66de06d
    Clean up interrupt mask operations (#4153) Dániel Buga 2025-09-22 09:09:38 +02:00
  • 44e7aea358
    esp-storage: Clean warnings when running host-tests (#4151) Juraj Sadel 2025-09-22 08:22:10 +02:00
  • 3e015dfd1c
    Read thread ID with interrupts disabled (#4155) Dániel Buga 2025-09-19 20:11:36 +02:00
  • 9f7193fec4
    Put the whole print macro in a critical section (#4154) Dániel Buga 2025-09-19 20:09:57 +02:00
  • 62529e2fd3
    chore: update bt-hci version (#4146) Ulf Lilleengen 2025-09-19 15:48:49 +02:00
  • 8e29b925cb
    Split out PHY init into esp-phy crate. (#3892) Simon Neuenhausen 2025-09-19 16:14:25 +02:00
  • 83105b4dbb
    Replace some inline ASM with xtensa_lx implementations (#4144) Dániel Buga 2025-09-19 13:52:33 +02:00
  • e57530c9b5
    Process timer queue in timer interrupt handler (#4147) Dániel Buga 2025-09-19 12:45:21 +02:00
  • 37f048f20b
    Fix ota-update example (#4145) Björn Quentin 2025-09-19 10:11:24 +02:00
  • 5e938322f4
    Remove static muts from multicore control code (#4143) Dániel Buga 2025-09-19 09:47:32 +02:00
  • f0d029b29d
    Fix running specific test (#4142) Dániel Buga 2025-09-19 07:11:40 +02:00
  • 69776eb638
    Even more cargo-batch, encode configs in Cargo.toml (#4134) Dániel Buga 2025-09-18 18:15:35 +02:00
  • 9e892db654
    clean up (#4141) Juraj Sadel 2025-09-18 17:30:38 +02:00
  • 3d0d20002e
    Make a singleton form FlashStorage constructor, removed Default (#4132) Juraj Sadel 2025-09-18 16:33:42 +02:00
  • 1eed542f64
    Use cargo-batch to build tests and examples, avoid linting so much (#4108) Dániel Buga 2025-09-18 13:25:11 +02:00
  • 8e58a753b6
    RMT: refactor copies to/from channel RAM (#4126) Benedikt 2025-09-18 10:48:43 +02:00
  • 97b34faa1b
    Improve the UHCI Api, configurable after splitting and dma channel as generic (#4039) Szybet 2025-09-18 09:43:34 +02:00
  • aadbf3c076
    Remove duplicated log (#4133) Juraj Sadel 2025-09-17 16:04:11 +02:00
  • 42297811be
    Use TLSF by default (#4130) Dániel Buga 2025-09-17 16:03:32 +02:00
  • acf3327fa3
    Esp storage implement multi core strategies (#4082) florianL21 2025-09-17 15:00:05 +02:00
  • 555922b887
    Add defmt to esp-storage (#4127) Juraj Sadel 2025-09-17 13:09:23 +02:00
  • 099b70fef9
    RMT: move channel specification to esp-metadata (#4131) Benedikt 2025-09-17 13:05:29 +02:00
  • 38bd6a5a88
    ESP32/I2S: Allow connecting MCLK (#4128) Dániel Buga 2025-09-17 12:40:14 +02:00
  • 139ce0e0c7
    xtask housekeeping, adding logs, adding missing docs (#4106) Juraj Sadel 2025-09-17 12:17:29 +02:00
  • 646495eb16
    Runtime wifi config options (#4121) Dániel Buga 2025-09-17 10:13:18 +02:00
  • 321ae5ef1b
    Rewrite Xtensa startup code in assembly (#4117) Dániel Buga 2025-09-17 09:57:23 +02:00
  • 3a4b7c6ded
    Fix AES touching memory at inappropriate places (#4124) Dániel Buga 2025-09-17 09:23:59 +02:00
  • 89b81a2f8e
    update radio blobs (#4113) Björn Quentin 2025-09-17 08:59:00 +02:00
  • 54d0da12af
    Add defmt+esp-println example (#4122) Dániel Buga 2025-09-16 17:09:06 +02:00
  • 177e99fcef
    Add TimerHandle::is_active (#4119) Dániel Buga 2025-09-16 15:52:59 +02:00
  • 3f024529e2
    upgrade to 1.89.0.0 for CI (#4102) Scott Mabin 2025-09-16 12:53:59 +01:00
  • b3a17079e8
    Ping i2c sensor after cancellation (#4120) Dániel Buga 2025-09-16 13:32:30 +02:00
  • d7d4e79aef
    RMT: don't require physical pin connections for loopback HIL tests (#4118) Benedikt 2025-09-16 13:32:15 +02:00
  • 92bf58f6ec
    Miscellaneous cleanup in rtc_cntl module (#4112) Jesse Braham 2025-09-16 03:56:35 -07:00
  • 9c35cf9b16
    Test and fix critical-section feature in esp-println (#4116) Dániel Buga 2025-09-16 08:40:17 +02:00
  • 9d596ca752
    esp-radio: remove scheduler lifecycle management, remove idle task (#4093) Dániel Buga 2025-09-15 14:47:39 +02:00
  • c1c226a20d
    esp-radio: Add BuilderLite for EapClientConfig (#4115) Juraj Sadel 2025-09-15 12:58:15 +02:00
  • 31a0b1c60f
    fix: I2S RX half-sample bits configuration and add regression test (#4109) Sergei Varibrus 2025-09-15 07:48:53 -03:00
  • 63009c8163
    Fix warning without unstable (#4107) Dániel Buga 2025-09-12 21:12:01 +02:00
  • a5a0833318
    Add a CI workflow for checking links in .rs, .md, and .toml files acc… (#4098) Juraj Sadel 2025-09-12 12:48:04 +02:00
  • f41c86a902
    Create timer task on demand (#4091) Dániel Buga 2025-09-12 09:06:03 +02:00
  • 56aac5e179
    Reduce likelyhood of very short scl pulses (#4099) Dániel Buga 2025-09-11 20:18:39 +02:00
  • b346074de0
    Release RTC_I2C resources when dropped (#4101) Dániel Buga 2025-09-11 17:35:57 +02:00
  • 97e3d00c90
    RMT: Misc refactoring (#4100) Benedikt 2025-09-11 16:15:38 +02:00
  • ba2d541624
    Some mild scheduler cleanup (#4096) Dániel Buga 2025-09-11 14:11:23 +02:00
  • b01f444822
    Implement Error trait more (#4097) Kirill Mikhailov 2025-09-11 13:17:29 +02:00
  • d16b68396c
    Try to explain preempt needs (#4092) Dániel Buga 2025-09-11 10:37:21 +02:00
  • 627a25e7dc
    Disable wdt after test (#4095) Dániel Buga 2025-09-11 10:36:35 +02:00
  • cf80e6a8f1
    Implement priority levels (#4090) Dániel Buga 2025-09-11 10:03:44 +02:00
  • 9e190f112d
    Use riscv-rt's startup and trap-handling code (#3857) Björn Quentin 2025-09-11 09:48:44 +02:00
  • 6f033666c8
    Move RTC clock enums/structs to clock module (#4089) Jesse Braham 2025-09-10 02:47:07 -07:00
  • 35e208236a
    Add wait queues to semaphore/queue (#4086) Dániel Buga 2025-09-10 09:24:25 +02:00
  • 1597443bf1
    Add new host-test xtask subcommand (#4085) Kirill Mikhailov 2025-09-09 16:44:36 +02:00
  • 36634a4f92
    Add Protocols to ClientConfig and EapClientConfig and apply them (#4080) Juraj Sadel 2025-09-09 12:06:26 +02:00
  • 779f7a874f
    esp-preempt: don't switch to sleeping tasks (#4081) Dániel Buga 2025-09-09 11:57:35 +02:00
  • e888f574fb
    Update embassy-futures (#4079) Juraj Sadel 2025-09-08 16:39:42 +02:00
  • 29ded39fe2
    Add more implementation docs (#4078) Dániel Buga 2025-09-08 15:46:57 +02:00
  • e15e837246
    Move adc channel from associated constant to function (#3942) (#3943) millibyte-products 2025-09-08 09:11:44 -04:00
  • 779228ef28
    Tweak driver to better model FreeRTOS APIs (#4076) Dániel Buga 2025-09-08 14:44:29 +02:00
  • 2b906e5b47
    preempt - Abstract away blob ticks (#4063) Dániel Buga 2025-09-08 13:36:04 +02:00
  • 044e042eda
    Try to run extras and host-tests on self-hosted(mac-mini) and GH-ubuntu-latest runners (#4052) Juraj Sadel 2025-09-08 12:08:47 +02:00
  • 27c89c3adc
    Fix wifi event names (#4065) Björn Quentin 2025-09-08 09:09:04 +02:00
  • bea71a1884
    Bump embassy-embedded-hal version to 0.5.0 in esp-hal deps (#4075) Fun Maker 2025-09-07 16:50:27 +02:00
  • 15096b2d89
    fix nightly ci (#4074) Juraj Sadel 2025-09-07 14:56:56 +02:00
  • 6aaf12a08d
    examples/README.md: clarify xtask subcommand usage and arguments (#4067) Alexei Pastuchov 2025-09-06 12:01:15 +02:00
  • 7248d3d7d2
    Make BLE work on ESP32-C2 with 26 MHz Xtal (#4062) Björn Quentin 2025-09-05 19:04:39 +02:00
  • 445f6fc1ad
    Add task priority to the preempt driver (#4064) Dániel Buga 2025-09-05 18:30:16 +02:00
  • b9dd86258a
    Add a function to retrieve a semaphore's counter value (#4066) Dániel Buga 2025-09-05 17:37:41 +02:00
  • 6dd0edd492
    Teeny-tiny scheduler improvements (#4061) Dániel Buga 2025-09-05 17:01:17 +02:00
  • 24d2122c14
    Remove ConcurrentQueue & other minor tweaks (#4058) Dániel Buga 2025-09-05 16:59:08 +02:00
  • 105c163306
    Remove pointless functions (#4060) Björn Quentin 2025-09-05 16:10:43 +02:00
  • 91e0cea412
    Update embassy, embedded-test (#3945) Dániel Buga 2025-09-05 15:51:26 +02:00
  • 67e0b65ee4
    Add a note regarding running on the second core to esp-radio documentation (#4037) Jesse Braham 2025-09-05 04:59:13 -07:00
  • 9be325cf83
    Remove migration guides for old package versions (#4048) Jesse Braham 2025-09-05 04:10:22 -07:00
  • 74af7642c1
    Merge some test suites (#4059) Dániel Buga 2025-09-05 13:06:19 +02:00
  • 61ad37dd8e
    Add timers to preempt (#4053) Dániel Buga 2025-09-05 11:37:16 +02:00
  • 68a16055fc
    Fix 802.15.4 (#4056) Dániel Buga 2025-09-05 11:29:43 +02:00