Commit Graph

  • 6b735e1510
    feat(example): Add LP I2C Example (SHT30 temp. and humid. sensor) (#4679) main Go Suzuki 2025-12-23 18:19:35 +09:00
  • 05de427c34
    Model and use the new clock system in MCPWM (#4647) Dániel Buga 2025-12-19 12:25:49 +01:00
  • 3e68b81f67
    esp-radio: Hide wifi_csi_info_t from pub API (#4643) Juraj Sadel 2025-12-19 12:24:40 +01:00
  • 3cda4910a8
    HIL: Add an option to run specific tests (#4680) Kirill Mikhailov 2025-12-19 12:22:15 +01:00
  • 3e420ec6f1
    xtask: Allow builds/runs of multiple tests at once (#4678) Kirill Mikhailov 2025-12-18 14:43:41 +01:00
  • 5f7098ea43
    xtask: Generate pub markers for esp-rom-sys ROM symbols for semver checks (#4613) Juraj Sadel 2025-12-18 11:00:50 +01:00
  • 90c90cba6a
    CI(baseline_generation): Get packages from breaking-change-<package_name> labels for non-workflow_dispatch runs" (#4670) Juraj Sadel 2025-12-18 10:56:02 +01:00
  • 497d7127ad
    Fix doc comment for tests subcommand (#4673) Kirill Mikhailov 2025-12-17 09:30:39 +01:00
  • e6d87048b3
    S2(clocks): Fix ref_tick divider (#4654) Juraj Sadel 2025-12-16 23:12:19 +01:00
  • 190bdcb399
    Tweak DMA and SPI futures (#4668) Dániel Buga 2025-12-16 23:02:58 +01:00
  • 49940948ff
    CpuClock: Fix API-breaking changes (#4674) Dániel Buga 2025-12-16 22:40:32 +01:00
  • 3be4fab05a
    ensure we only download the latest non-expired artifact (#4672) Scott Mabin 2025-12-16 14:27:08 +00:00
  • 1a8ce17ee2
    document new HIL runners (#4671) Kirill Mikhailov 2025-12-16 13:14:26 +01:00
  • 51533e7d62
    Expose new clock config options unstably (#4660) Dániel Buga 2025-12-16 10:57:07 +01:00
  • 5740aaf956
    use 1.92 in CI (#4661) Scott Mabin 2025-12-15 16:21:37 +00:00
  • ec48cfc77d
    Only take some of the sections into consideration (#4659) Björn Quentin 2025-12-15 15:46:59 +01:00
  • 01fc21c02c
    CI(binary_size): Give report even when one of the workflows fail (#4664) Juraj Sadel 2025-12-15 15:23:42 +01:00
  • 7fd020aa06
    Clean HIL README (#4662) Juraj Sadel 2025-12-15 14:27:53 +01:00
  • 3f9113aebe
    Don't mention discussion (#4658) Juraj Sadel 2025-12-15 13:01:33 +01:00
  • c9247f09c6
    Try to optimize accessing the current task (#4648) Dániel Buga 2025-12-15 10:24:46 +01:00
  • 0308275e41
    refactor(rtos): remove unneeded timer handler cast (#4653) Kaspar Schleiser 2025-12-12 15:01:46 +01:00
  • f29be06c6f
    Inline control of upstream clock nodes (#4644) Dániel Buga 2025-12-12 14:49:45 +01:00
  • 0bbe2b0808
    Use released esp-wifi-sys-esp32X packages (#4652) Björn Quentin 2025-12-11 14:48:28 +01:00
  • 16e34d56c4
    Minor clock tree tweaks (#4636) Dániel Buga 2025-12-11 12:41:25 +01:00
  • 1d1f402002
    Fix clippy lints (#4646) Dániel Buga 2025-12-10 18:11:31 +01:00
  • 2533d839a3
    Enable digital clocks, set RC_SLOW calibration value (#4629) Dániel Buga 2025-12-10 16:25:13 +01:00
  • f605508c04
    S3: rework clocktree (#4633) Dániel Buga 2025-12-10 15:52:29 +01:00
  • 81ffccd15a
    Change issue template labels (#4645) Tomas Borcin 2025-12-10 15:09:24 +01:00
  • 3f6d26cfad
    C6: Set highest MSPI divider (#4642) Dániel Buga 2025-12-10 12:25:50 +01:00
  • 04586d834d
    Add support for Ext1WakeupSource on H2 (#4641) Taras Radchenko 2025-12-10 12:05:46 +01:00
  • 439528cead
    docs(rtc): Mention in the time_since_boot() that the timer is reset … (#4630) Juraj Sadel 2025-12-10 11:31:08 +01:00
  • 10025b6b26
    Ensure async waker code lives in IRAM (#4627) Dániel Buga 2025-12-09 14:46:44 +01:00
  • dd1103068d
    qa-test: clean up emojis (#4635) Juraj Sadel 2025-12-09 09:53:13 +01:00
  • b81533a8b4
    Stabilize read_ready and write_ready (#4600) Dániel Buga 2025-12-08 10:24:53 +01:00
  • 057ec250f4
    Define esp-hal using ~ inside esp-* crates that depend on unstable features (#4621) Björn Quentin 2025-12-08 10:22:41 +01:00
  • 209326011a
    RMT: Remove generic data types (#4616) Benedikt 2025-12-08 08:12:33 +01:00
  • b42861ac1c
    xtask: Deduplicate _feature_rules methods and add semver_feature_rules() (#4615) Juraj Sadel 2025-12-05 17:05:53 +01:00
  • 200bd1c64e
    Fix depracated TWAI link (#4620) Juraj Sadel 2025-12-05 15:15:14 +01:00
  • 30c6568c9f
    Rework S2 clocktree (#4610) Dániel Buga 2025-12-05 10:16:27 +01:00
  • ddd74a1252
    fix(lp_core): Use SHF_ALLOC flag for determining loadable ELF sections on load_lp_code!. (#4612) Go Suzuki 2025-12-05 00:28:33 +09:00
  • 01e941346d
    Move more types out of wifi module and into csi and scan submodules instead (#4588) Jesse Braham 2025-12-03 21:49:39 +00:00
  • 4ee9a976a8
    Validate peripheral clock nodes (#4608) Dániel Buga 2025-12-03 18:39:30 +01:00
  • a40a555f15
    XTL -> XTAL (#4611) Dániel Buga 2025-12-03 18:30:04 +01:00
  • 3b01415f30
    Use esp_hal::time::Duration instead of core::time::Duration (#4609) Sergio Gasquez Arcos 2025-12-03 16:52:31 +01:00
  • d3d2a77759
    Fix some UART-related issues (#4586) Dániel Buga 2025-12-03 14:18:41 +01:00
  • 845e831d46
    Fix disabling the BLE stack on C2 (#4606) Dániel Buga 2025-12-03 13:22:05 +01:00
  • 00183a3c1c
    Add a guide for creating reproducers (#4605) Björn Quentin 2025-12-03 12:47:28 +01:00
  • 9d6d6dc7f0
    Rework H2 clocktree (#4595) Dániel Buga 2025-12-03 09:54:15 +01:00
  • 162e0014ec
    Also set EXCM bit for the idle context (#4591) Dániel Buga 2025-12-02 19:08:03 +01:00
  • 949e85effe
    don't check the changelog whilst PR is draft (#4602) Scott Mabin 2025-12-02 17:15:40 +00:00
  • 8fddb0674f
    [Backport esp-hal-1.0.x] I2C: Check errors while waiting for commands (#4597) esp-hal-1.0.x github-actions[bot] 2025-12-02 15:05:15 +00:00
  • 3c9ecbdc8c
    Merge branch 'esp-hal-1.0.x' into backport-4519-to-esp-hal-1.0.x backport-4519-to-esp-hal-1.0.x Scott Mabin 2025-12-02 15:04:46 +00:00
  • 3daa8412b5
    Do not invert ADC1 readings when using ESP32 (#4423) (#4599) github-actions[bot] 2025-12-02 15:04:05 +00:00
  • 73a45ea416
    avoid sucking up runners doing duplicate work (#4598) Scott Mabin 2025-12-02 14:46:33 +00:00
  • 9f9ba9d271
    fix up changelog again Scott Mabin 2025-12-02 14:23:46 +00:00
  • c73138f845 Do not invert ADC1 readings when using ESP32 (#4423) backport-4423-to-esp-hal-1.0.x Robin Appelman 2025-11-03 06:56:51 +01:00
  • 76cc8fcc66 avoid sucking up runners doing duplicate work dont-run-duplicate-checks Scott Mabin 2025-12-02 14:15:57 +00:00
  • 494ca19d34
    fix changelog Scott Mabin 2025-12-02 14:11:05 +00:00
  • d892c98df4 I2C: Check errors while waiting for commands (#4519) Dániel Buga 2025-11-19 14:58:07 +01:00
  • 3577b9dbef
    Reimplement IPCs using WaitQueue (#4559) Dániel Buga 2025-12-02 15:08:10 +01:00
  • 3f7456c577
    aсt on closed PR too (#4596) Kirill Mikhailov 2025-12-02 14:57:50 +01:00
  • 14bcd8b12a
    Add CI backport action (#4582) Kirill Mikhailov 2025-12-02 12:56:29 +01:00
  • f7c17f30b0
    Explain (my) rust-analyzer setup (#4583) Dániel Buga 2025-12-02 11:44:47 +01:00
  • 29a3e398ab
    Add light/deep sleep support for H2 (#4587) Taras Radchenko 2025-12-02 11:18:12 +01:00
  • cd8addbedd
    Fix rare Xtensa crash (#4580) Dániel Buga 2025-12-01 15:39:11 +01:00
  • cee57fcf8d
    Use semver-checked rather than semver_checked for consistency (#4581) Juraj Sadel 2025-12-01 15:21:56 +01:00
  • 8fa64bb850
    fix nightly (#4578) Juraj Sadel 2025-12-01 13:05:35 +01:00
  • 18937ec7ac
    esp_radio: Mark WifiController::set_mode unstable (#4570) Juraj Sadel 2025-12-01 11:32:15 +01:00
  • 8e5ac635c9
    xtask(semver): Pass correct path to the download_baselines() (#4575) Juraj Sadel 2025-12-01 11:15:18 +01:00
  • faca0aca7d
    Fix C6 clock related issues (#4579) Dániel Buga 2025-12-01 10:50:49 +01:00
  • 203ce79c5f
    Add a way how to generate baselines from a git rev and add esp-rom-sys (#4568) Juraj Sadel 2025-11-28 18:07:39 +01:00
  • 4df47ac340
    Create a backport branch on every minor/major release (#4564) Kirill Mikhailov 2025-11-28 14:25:15 +01:00
  • 1bac34efdf
    Update broken link to developer guidelines in CONTRIBUTING.md (#4566) Kevin W Matthews 2025-11-27 13:49:36 -07:00
  • d118250c5c
    Describe ESP32-C6 clock tree (#4553) Dániel Buga 2025-11-27 13:21:57 +01:00
  • 480347ae8f
    CI: Increase retry-wait-time and max-retries to try to prevent spurious network CI failures (#4561) Juraj Sadel 2025-11-26 17:37:03 +01:00
  • dde9d4b869
    dummy CI check (#4560) Kirill Mikhailov 2025-11-26 15:04:03 +01:00
  • 21e8431fd0
    esp-radio cleanup (#4558) Dániel Buga 2025-11-26 14:18:19 +01:00
  • aa088f5cfd
    esp-radio: Use full name in wifi events instead of acronyms (#4554) Juraj Sadel 2025-11-26 12:21:52 +01:00
  • 3f647a57f7
    CI: Add /test-size to help message (#4557) Juraj Sadel 2025-11-26 10:54:10 +01:00
  • 5661ad9a04
    Extract timer queue implementation into esp-radio-rtos-driver (#4555) Dániel Buga 2025-11-26 10:51:04 +01:00
  • 35d08c0f9c
    Fix wifi test (#4556) Dániel Buga 2025-11-26 09:55:28 +01:00
  • 68930aca9b
    Describe ESP32-C3 clock tree in metadata (#4527) Dániel Buga 2025-11-25 16:26:46 +01:00
  • 8ee7e814b9
    Fix compilation error (#4552) Björn Quentin 2025-11-25 21:56:33 +08:00
  • dcdd28b97b
    esp-radio: Rename Client to Station (#4546) Juraj Sadel 2025-11-25 14:45:37 +01:00
  • f79d2a5f42
    Do not generate trivial checks (#4551) Dániel Buga 2025-11-25 11:30:33 +01:00
  • 9f63b23ed6
    Add per-chip HIL runs + documentation for HIL functionality (#4549) Kirill Mikhailov 2025-11-25 11:29:30 +01:00
  • d5fcdf5550
    Redo ESP32-C2 clocktree, remove ESP_HAL_CONFIG_XTAL_FREQUENCY (#4517) Dániel Buga 2025-11-25 10:38:53 +01:00
  • a86eed1e02
    Improve formatting of copy-pasted code (#4550) Dániel Buga 2025-11-25 09:58:20 +01:00
  • 0db79645c7
    Avoid leaking timers which will never get cleaned up (#4541) Björn Quentin 2025-11-24 23:49:20 +08:00
  • d6d6dfb84b
    add AI contribution policy (#4548) Scott Mabin 2025-11-24 12:26:43 +00:00
  • 70e4ccc2ef
    Take peripherals into account when computing clock dependencies (#4540) Dániel Buga 2025-11-24 13:25:59 +01:00
  • 036d98bba5
    Fix cargo machete (#4538) Juraj Sadel 2025-11-21 12:39:26 +01:00
  • 4addfc4a12
    Option to implement Default for multiplexer enums (#4533) Dániel Buga 2025-11-21 09:49:20 +01:00
  • 5a2b197357
    Fix typos (#4539) Dániel Buga 2025-11-21 09:25:30 +01:00
  • d19a8c17fc
    Sort config calls in topological order (#4536) Dániel Buga 2025-11-21 08:46:50 +01:00
  • a2a91cdacd
    Remove enable functions from always_on clock nodes (#4535) Dániel Buga 2025-11-20 17:02:57 +01:00
  • 2f5d04cda3
    Add support policy (#4528) Scott Mabin 2025-11-20 14:40:27 +00:00
  • 1e508e2e1e
    Refactor esp_radio::init() (#4482) Juraj Sadel 2025-11-20 14:24:10 +01:00
  • 85a962b8bd
    Fix formatting generated code (#4525) Dániel Buga 2025-11-20 10:44:57 +01:00
  • 9a054cbd99
    Optimize away refcounts where clock node has a single user (#4512) Dániel Buga 2025-11-20 09:26:09 +01:00