{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":447687023,"defaultBranch":"main","name":"esp-hal","ownerLogin":"jessebraham","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-01-13T17:16:37.000Z","ownerAvatar":"https://github.com/avatars/u/1945813?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724165056.0","currentOid":""},"activityList":{"items":[{"before":"69cf454a5a0b6feb77c0aa26fe30c742ff63320b","after":"0e333f7aa2d36be97f5e42e427615e5e9dd629f6","ref":"refs/heads/main","pushedAt":"2024-08-23T13:27:43.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"tell cargo about all our custom cfgs (#1988)\n\n* tell cargo about all our custom lints\n\n* fixup the unexpected cfg lints, including remove clic","shortMessageHtmlLink":"tell cargo about all our custom cfgs (esp-rs#1988)"}},{"before":"a33ebe1ed64f65f6d218b819fb4cb1e8d61453df","after":"69cf454a5a0b6feb77c0aa26fe30c742ff63320b","ref":"refs/heads/main","pushedAt":"2024-08-21T13:43:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Fix S2 systimers (#1979)\n\n* Add basic systimer interrupt tests\n\n* Remove unnecessary condition\n\n* Fix edge interrupt bitmasks\n\n* Modify target_conf in critical section\n\n* Remove unnecessary fn call\n\n* Fix test\n\n* Add failing test case\n\n* Fix S2 systimer interrupts being fired unexpectedly\n\n* Add changelog entry\n\n* Format","shortMessageHtmlLink":"Fix S2 systimers (esp-rs#1979)"}},{"before":"3ca80314d3f5d0ec3ffe21b80fd286e836bce9eb","after":"9153dd6ddf0ff4fce15b051e78dc2d76b78b139a","ref":"refs/heads/feature/async-timers","pushedAt":"2024-08-21T13:42:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Update PACs and update some `TIMGx` register names","shortMessageHtmlLink":"Update PACs and update some TIMGx register names"}},{"before":"05582d3ca97609e1ffb5e33ee01ecd18704bf0d7","after":"a33ebe1ed64f65f6d218b819fb4cb1e8d61453df","ref":"refs/heads/main","pushedAt":"2024-08-20T14:53:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Remove `free(self)` in HMAC which goes against esp-hal API guidelines (#1972)\n\n* Remove `free(self)` which goes against esp-hal API guidelines\n\n* changelog","shortMessageHtmlLink":"Remove free(self) in HMAC which goes against esp-hal API guidelines ("}},{"before":null,"after":"3ca80314d3f5d0ec3ffe21b80fd286e836bce9eb","ref":"refs/heads/feature/async-timers","pushedAt":"2024-08-20T14:44:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Update PACs and update some `TIMGx` register names","shortMessageHtmlLink":"Update PACs and update some TIMGx register names"}},{"before":"f1ec4a2ac9aa6dbffbaa241c4227804f86fa2a41","after":"05582d3ca97609e1ffb5e33ee01ecd18704bf0d7","ref":"refs/heads/main","pushedAt":"2024-08-19T15:11:55.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Fix 1GB elfs (#1962)","shortMessageHtmlLink":"Fix 1GB elfs (esp-rs#1962)"}},{"before":"9e87792fb9a378248569b96d21be95dd89b37c01","after":"f1ec4a2ac9aa6dbffbaa241c4227804f86fa2a41","ref":"refs/heads/main","pushedAt":"2024-08-14T17:18:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Removing raw addresses manipulations - part 3 (#1892)\n\n* WIP state\n\n* More fixes\n\n* Roll back `esp-storage` changes\n\n* Small fixes\n\nWill not work, needs another patch for PACs\n\n* update pacs dep\n\n* Lint\n\n* Get rid of unnecessary if-else\n\nfix\n\n* New pacs version","shortMessageHtmlLink":"Removing raw addresses manipulations - part 3 (esp-rs#1892)"}},{"before":"460eaa254a25ae82fd51e0676a8328871c191657","after":"9e87792fb9a378248569b96d21be95dd89b37c01","ref":"refs/heads/main","pushedAt":"2024-08-14T16:31:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Update probe-rs, prebuild xtask for HIL tests (#1939)\n\n* Update probe-rs\n\n* Differentiate jobs\n\n* Explicitly print that probe-rs's execution failed\n\n* Do not capture stdin/stderr\n\n* Pre-build xtask binary\n\n* Use current_directory\n\n* Print more info when a file can't be read\n\n* Do not erase flash after a failure\n\n* get_time: fail faster\n\n* Make xtask runnable","shortMessageHtmlLink":"Update probe-rs, prebuild xtask for HIL tests (esp-rs#1939)"}},{"before":"945f8b3a197521d29f557448343d6e3582ab0115","after":"460eaa254a25ae82fd51e0676a8328871c191657","ref":"refs/heads/main","pushedAt":"2024-08-14T14:37:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Adding `TWAI` HIL test (#1946)\n\n* Adding `TWAI` HIL test\n\n* add `Frame` trait\n\n* mutability","shortMessageHtmlLink":"Adding TWAI HIL test (esp-rs#1946)"}},{"before":"352879abce20f791b66eec9ccca803ccee3dc8e8","after":"945f8b3a197521d29f557448343d6e3582ab0115","ref":"refs/heads/main","pushedAt":"2024-08-14T13:43:19.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"ESP32C6: Make `ADC` usable after `TRNG` deinitialization (#1945)\n\n* Make `ADC` usable after `TRNG` deinicialization (esp32c6)\n\n* Changelog entry","shortMessageHtmlLink":"ESP32C6: Make ADC usable after TRNG deinitialization (esp-rs#1945)"}},{"before":"cb0016aa43427d61890ec28cf382ef570a4b0604","after":"352879abce20f791b66eec9ccca803ccee3dc8e8","ref":"refs/heads/main","pushedAt":"2024-08-13T13:13:15.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Fix an infinite loop in interrupt executors (#1936)\n\n* Add failing test\n\nFix the name of the test fn\n\n* Fix interrupt executor looping\n\n* Fix formatting\n\n* Fix changelog reference\n\n* Move changelog to the right crate\n\n* Remove dead code","shortMessageHtmlLink":"Fix an infinite loop in interrupt executors (esp-rs#1936)"}},{"before":"173bb7a9ef2c8516e0e9ab8bdc1163ad90a91506","after":null,"ref":"refs/heads/feature/deny-missing-docs","pushedAt":"2024-08-13T13:07:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"}},{"before":"70a7c53e47d4dd997c32ada6b939e6044744b35c","after":"173bb7a9ef2c8516e0e9ab8bdc1163ad90a91506","ref":"refs/heads/feature/deny-missing-docs","pushedAt":"2024-08-12T17:43:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Deny missing docs at the package level, adding exceptions for relevant modules","shortMessageHtmlLink":"Deny missing docs at the package level, adding exceptions for relevan…"}},{"before":"ca9d86cad1e0bf60d4166d313200edb900be5d20","after":"70a7c53e47d4dd997c32ada6b939e6044744b35c","ref":"refs/heads/feature/deny-missing-docs","pushedAt":"2024-08-12T17:37:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Deny missing docs at the package level, adding exceptions for relevant modules","shortMessageHtmlLink":"Deny missing docs at the package level, adding exceptions for relevan…"}},{"before":"ebd74bd109699a4a9dad9b82d24f64b32bd623ee","after":"ca9d86cad1e0bf60d4166d313200edb900be5d20","ref":"refs/heads/feature/deny-missing-docs","pushedAt":"2024-08-12T17:20:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Deny missing docs in a handful more modules","shortMessageHtmlLink":"Deny missing docs in a handful more modules"}},{"before":"c035c2190b6c19ef134fc46fc1dd546887776bc7","after":"ebd74bd109699a4a9dad9b82d24f64b32bd623ee","ref":"refs/heads/feature/deny-missing-docs","pushedAt":"2024-08-12T16:51:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Deny missing docs in `rom` module","shortMessageHtmlLink":"Deny missing docs in rom module"}},{"before":"d65420270a6a672f84abc5a6fe40faeccc7e6d2c","after":"c035c2190b6c19ef134fc46fc1dd546887776bc7","ref":"refs/heads/feature/deny-missing-docs","pushedAt":"2024-08-08T13:05:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Deny missing docs in `rom` module","shortMessageHtmlLink":"Deny missing docs in rom module"}},{"before":"3473dda774aa702baa3cc4d62f735745ce06f2f5","after":"cb0016aa43427d61890ec28cf382ef570a4b0604","ref":"refs/heads/main","pushedAt":"2024-08-08T12:40:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Removing raw address manipulations - PSRAM (#1854)\n\n* WIP state\n\n* WIP state (PSRAM ESP32)\n\n* Use PAC - PSRAM\n\n* Removing \"leftover\" debug comments\n\nooops\n\n* Quick fix in `TRNG`\n\n* remove unnecessary unsafe blocks\n\n* Update `esp-pacs` dependency + small fix\n\n* Update to latest PAC version\n\n* Removing wrong code in a comment","shortMessageHtmlLink":"Removing raw address manipulations - PSRAM (esp-rs#1854)"}},{"before":"54ee3641309d3530226e71277102038a1cda9281","after":"3473dda774aa702baa3cc4d62f735745ce06f2f5","ref":"refs/heads/main","pushedAt":"2024-08-07T15:21:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"TWAI: GPIO pins are not configured as input and output (#1906)\n\nCo-authored-by: Jesse Braham ","shortMessageHtmlLink":"TWAI: GPIO pins are not configured as input and output (esp-rs#1906)"}},{"before":"56d8d58443b175787b4901610c2b42c517f14224","after":"54ee3641309d3530226e71277102038a1cda9281","ref":"refs/heads/main","pushedAt":"2024-08-07T13:43:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"ESP32(SPI): Disable the write side when reading is being done in DMA … (#1894)\n\n* ESP32(SPI): Disable the write side when reading is being done in DMA mode\n\n* disable and re-enable MISO and MOSI in write and transfer methods\n\n* changelog","shortMessageHtmlLink":"ESP32(SPI): Disable the write side when reading is being done in DMA … ("}},{"before":"3b1b6a4bb895e397d4f234a90d468203e530e285","after":null,"ref":"refs/heads/fixes/deny-rust-2018-idioms","pushedAt":"2024-08-06T16:18:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"}},{"before":"94db708f490deb92df1e2b7649d73fd867e08d3e","after":"56d8d58443b175787b4901610c2b42c517f14224","ref":"refs/heads/main","pushedAt":"2024-08-06T16:17:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Deny Rust 2018 idioms in `esp-hal` (#1901)","shortMessageHtmlLink":"Deny Rust 2018 idioms in esp-hal (esp-rs#1901)"}},{"before":"0c29c4381c1519e566e559bd904c9d87cc98c546","after":"94db708f490deb92df1e2b7649d73fd867e08d3e","ref":"refs/heads/main","pushedAt":"2024-08-06T15:43:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Touch support for ESP32 (#1873)\n\n* Added touch pad support\n\n* touch: Introduced blocking mode\n\n* touch: moved fns out of TouchPad to prepare async code\n\n* touch: added async support and embassy example","shortMessageHtmlLink":"Touch support for ESP32 (esp-rs#1873)"}},{"before":"c888219e31e848b7d2b26cba165b6f36f3c9e660","after":"3b1b6a4bb895e397d4f234a90d468203e530e285","ref":"refs/heads/fixes/deny-rust-2018-idioms","pushedAt":"2024-08-06T15:42:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Deny Rust 2018 idioms in `esp-hal`","shortMessageHtmlLink":"Deny Rust 2018 idioms in esp-hal"}},{"before":"bc63f2f7f32aeb6f8a1c359473bbce4327f7a6a6","after":"c888219e31e848b7d2b26cba165b6f36f3c9e660","ref":"refs/heads/fixes/deny-rust-2018-idioms","pushedAt":"2024-08-06T15:36:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Deny Rust 2018 idioms in `esp-hal`","shortMessageHtmlLink":"Deny Rust 2018 idioms in esp-hal"}},{"before":"f11f557f7107d28425f4f9d5115016f4cae9b140","after":null,"ref":"refs/heads/fixes/deny-more","pushedAt":"2024-08-02T15:04:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"}},{"before":null,"after":"bc63f2f7f32aeb6f8a1c359473bbce4327f7a6a6","ref":"refs/heads/fixes/deny-rust-2018-idioms","pushedAt":"2024-08-02T14:44:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Deny Rust 2018 idioms in `esp-hal`","shortMessageHtmlLink":"Deny Rust 2018 idioms in esp-hal"}},{"before":null,"after":"f11f557f7107d28425f4f9d5115016f4cae9b140","ref":"refs/heads/fixes/deny-more","pushedAt":"2024-08-02T14:42:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Deny Rust 2018 idioms","shortMessageHtmlLink":"Deny Rust 2018 idioms"}},{"before":null,"after":"d65420270a6a672f84abc5a6fe40faeccc7e6d2c","ref":"refs/heads/feature/deny-missing-docs","pushedAt":"2024-08-02T13:39:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"Now that we deny warnings in CI, convert all `#![warn(missing_docs)]` to `deny` instead!","shortMessageHtmlLink":"Now that we deny warnings in CI, convert all #![warn(missing_docs)]…"}},{"before":"311f0127de3adc209d670aaa3b952e10a18ce470","after":"0c29c4381c1519e566e559bd904c9d87cc98c546","ref":"refs/heads/main","pushedAt":"2024-08-02T13:33:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jessebraham","name":"Jesse Braham","path":"/jessebraham","primaryAvatarUrl":"https://github.com/avatars/u/1945813?s=80&v=4"},"commit":{"message":"ci: Use stable channel for RISCV devices (#1896)","shortMessageHtmlLink":"ci: Use stable channel for RISCV devices (esp-rs#1896)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEomGCqAA","startCursor":null,"endCursor":null}},"title":"Activity · jessebraham/esp-hal"}