| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | stm32/gpio: remove generics. | Dario Nieuwenhuis | 2024-01-22 | 1 | -3/+2 |
| | | |||||
| * | bump embassy-time 0.3, embassy-executor 0.5, embassy-net 0.4. | Dario Nieuwenhuis | 2024-01-11 | 1 | -2/+2 |
| | | |||||
| * | Change GPIO inherent methods back to `&self`. | Dario Nieuwenhuis | 2024-01-10 | 1 | -1/+1 |
| | | | | | | | | With the embedded-hal rc3 update I changed them to require `&mut self`, but in retrospect I think `&self` is better, for extra flexibility. This PR reverts the changes from the rc3 update to inherent methods. | ||||
| * | stm32: Add G0 USB example | Derek Hageman | 2024-01-05 | 3 | -4/+105 |
| | | | | | Add a USB CDC ACM example using STM32G0 USB and CRS. | ||||
| * | weird format rule | Adin Ackerman | 2024-01-02 | 1 | -15/+9 |
| | | |||||
| * | add hf timer example for g0 | Adin Ackerman | 2024-01-02 | 1 | -0/+69 |
| | | |||||
| * | ci: use beta, add secondary nightly ci. | Dario Nieuwenhuis | 2023-12-21 | 6 | -6/+1 |
| | | |||||
| * | Update embedded-hal to 1.0.0-rc.3 | Dario Nieuwenhuis | 2023-12-14 | 1 | -1/+1 |
| | | |||||
| * | Update all references to `embasy-executor` to the latest version | Jesse Braham | 2023-12-06 | 1 | -1/+1 |
| | | |||||
| * | update release version in examples and other crates | Scott Mabin | 2023-12-04 | 1 | -2/+2 |
| | | |||||
| * | Remove nightly and unstable-traits features in preparation for 1.75. | Dario Nieuwenhuis | 2023-11-29 | 1 | -1/+1 |
| | | |||||
| * | executor: release v0.3.3 | Dario Nieuwenhuis | 2023-11-15 | 1 | -1/+1 |
| | | |||||
| * | Update heapless to v0.8, embedded-nal-async to v0.7 | Dario Nieuwenhuis | 2023-11-10 | 1 | -1/+1 |
| | | |||||
| * | Upgrade static-cell to v2.0 | Dario Nieuwenhuis | 2023-11-02 | 1 | -0/+1 |
| | | |||||
| * | Release embassy-executor v0.3.1 | Dario Nieuwenhuis | 2023-11-01 | 1 | -1/+1 |
| | | |||||
| * | Prepare embassy-net 0.2.1 and embassy-sync 0.4.0 | Dániel Buga | 2023-10-31 | 1 | -1/+1 |
| | | |||||
| * | time: add `links` key, release v0.1.5. | Dario Nieuwenhuis | 2023-10-16 | 1 | -1/+1 |
| | | |||||
| * | time: Update examples, tests, and other code to use new Timer::after_x ↵ | Adam Greig | 2023-10-15 | 2 | -6/+6 |
| | | | | | convenience methods | ||||
| * | Release embassy-time 0.1.4 | Dániel Buga | 2023-10-12 | 1 | -1/+1 |
| | | |||||
| * | feat: bump embassy-sync version to 0.3.0 | Ulf Lilleengen | 2023-09-14 | 1 | -1/+1 |
| | | | | | Update changelog in preparation for release | ||||
| * | Release embassy-time v0.1.3 | Jesse Braham | 2023-08-28 | 1 | -1/+1 |
| | | |||||
| * | Bump executor crate version to 0.3.0 | Dániel Buga | 2023-08-23 | 1 | -1/+1 |
| | | |||||
| * | changed ADDR variable to addr | dev-guruprasath | 2023-07-31 | 1 | -5/+5 |
| | | |||||
| * | changed ADDR variable to addr | dev-guruprasath | 2023-07-31 | 1 | -1/+1 |
| | | |||||
| * | added working example for flash | dev-guruprasath | 2023-07-31 | 1 | -1/+1 |
| | | |||||
| * | added working example for flash | dev-guruprasath | 2023-07-31 | 1 | -3/+0 |
| | | |||||
| * | added working example for flash | dev-guruprasath | 2023-07-31 | 1 | -0/+47 |
| | | |||||
| * | Fix stm32 SPI examples | bofh | 2023-07-30 | 1 | -1/+3 |
| | | |||||
| * | Added debug=2 in release profile to all examples. | Piotr Esden-Tempski | 2023-07-26 | 1 | -0/+3 |
| | | | | | | | | This makes rtt output work right when using `cargo run` in release mode. Debug was already enabled for release builds in some of the examples but not all. | ||||
| * | Add notes about setting chip name correctly for examples. | Adam Greig | 2023-07-22 | 1 | -1/+2 |
| | | |||||
| * | Release embassy-time v0.1.2 | Dario Nieuwenhuis | 2023-07-06 | 1 | -1/+1 |
| | | |||||
| * | Update probe-rs-cli -> probe-rs | Dario Nieuwenhuis | 2023-06-29 | 1 | -2/+2 |
| | | |||||
| * | Remove embassy-cortex-m crate, move stuff to embassy-hal-common. | Dario Nieuwenhuis | 2023-06-09 | 1 | -1/+1 |
| | | |||||
| * | Bump versions preparing for -macros and -executor release | Ulf Lilleengen | 2023-04-27 | 1 | -1/+1 |
| | | |||||
| * | Switch from probe-run to probe-rs-cli. | Dario Nieuwenhuis | 2023-04-26 | 1 | -2/+2 |
| | | | | | | - probe-run screwed up the last release 2 weeks ago and it's still not fixed (issue 391). Doesn't look well maintained. - Even when it's not broken, it lags behind probe-rs-cli in new chips support because it's slow in updating probe-rs. | ||||
| * | Merge #1379 | bors[bot] | 2023-04-18 | 1 | -1/+1 |
| |\ | | | | | | | | | | | | | | | 1379: enable inline-asm feature for cortex-m in examples r=Dirbaio a=pennae inline assembly is supported since rust 1.59, we're way past that. enabling this makes the compiled code more compact, and on rp2040 even decreses memory usage by not needing thunks in sram. Co-authored-by: pennae <[email protected]> | ||||
| | * | enable inline-asm feature for cortex-m in examples | pennae | 2023-04-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | inline assembly is supported since rust 1.59, we're way past that. enabling this makes the compiled code more compact, and on rp2040 even decreses memory usage by not needing thunks in sram. | ||||
| * | | stm32/spi: add new_txonly_nosck constructor, for neopixels, with an example ↵ | anton smeenk | 2023-04-18 | 1 | -0/+101 |
| |/ | | | | in the stm32g0 directory. | ||||
| * | Release embassy-sync v0.2.0 | Dario Nieuwenhuis | 2023-04-13 | 1 | -1/+1 |
| | | |||||
| * | executor: add Pender, rework Cargo features. | Dario Nieuwenhuis | 2023-04-03 | 1 | -1/+1 |
| | | | | | | | | | | This introduces a `Pender` struct with enum cases for thread-mode, interrupt-mode and custom callback executors. This avoids calls through function pointers when using only the thread or interrupt executors. Faster, and friendlier to `cargo-call-stack`. `embassy-executor` now has `arch-xxx` Cargo features to select the arch and to enable the builtin executors (thread and interrupt). | ||||
| * | Bump defmt-rtt to 0.4 | Dario Nieuwenhuis | 2022-11-29 | 1 | -1/+1 |
| | | |||||
| * | all Cargo.toml: Add license to all crate Cargo.toml files | chrysn | 2022-10-07 | 1 | -0/+1 |
| | | | | | Closes: https://github.com/embassy-rs/embassy/issues/1002 | ||||
| * | time: add more tick rates, use 1mhz as default. | Dario Nieuwenhuis | 2022-09-02 | 1 | -1/+1 |
| | | |||||
| * | split `embassy-util` into `embassy-futures`, `embassy-sync`. | Dario Nieuwenhuis | 2022-08-22 | 1 | -1/+1 |
| | | |||||
| * | Split embassy-time from embassy-executor. | Dario Nieuwenhuis | 2022-08-18 | 3 | -4/+5 |
| | | |||||
| * | Remove HAL initialization from #[embassy::main] macro. | Dario Nieuwenhuis | 2022-08-17 | 2 | -4/+4 |
| | | |||||
| * | Update to critical-section 1.0, atomic-polyfill 1.0 | Dario Nieuwenhuis | 2022-08-17 | 1 | -1/+1 |
| | | |||||
| * | Split embassy crate into embassy-executor, embassy-util. | Dario Nieuwenhuis | 2022-07-29 | 3 | -6/+7 |
| | | |||||
| * | Merge pull request #822 from embassy-rs/remove-authors | Dario Nieuwenhuis | 2022-06-18 | 1 | -1/+0 |
| |\ | | | | | Remove the authors field from Cargo.tomls | ||||
| | * | Remove the authors field from Cargo.tomls | Dario Nieuwenhuis | 2022-06-18 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | It currently contains whoever was first to write some code for the crate, even if many more people have contributed to it later. The field is "sort of" deprecated, it was made optional recently: https://rust-lang.github.io/rfcs/3052-optional-authors-field.html Due the the reasons listed there I believe removing it is better than setting it to generic fluff like "The Embassy contributors". | ||||
