| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | 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 | |
| | | ||||||
| * | usb: remove msos-descriptor feature. | Dario Nieuwenhuis | 2023-11-08 | 1 | -0/+1 | |
| | | ||||||
| * | Upgrade static-cell to v2.0 | Dario Nieuwenhuis | 2023-11-02 | 1 | -1/+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 | 5 | -13/+13 | |
| | | | | | convenience methods | |||||
| * | Release embassy-time 0.1.4 | Dániel Buga | 2023-10-12 | 1 | -1/+1 | |
| | | ||||||
| * | stm32/usart: return error instead of panicking on bad baudrate. | Dario Nieuwenhuis | 2023-09-26 | 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 | |
| | | ||||||
| * | Deprecate *recv* in favor of *receive* | Ruben De Smet | 2023-08-22 | 1 | -2/+2 | |
| | | ||||||
| * | Set frequency in stm32 SPI examples | bofh | 2023-07-31 | 1 | -1/+5 | |
| | | ||||||
| * | Fix formatting | bofh | 2023-07-30 | 1 | -9/+1 | |
| | | ||||||
| * | Fix stm32 SPI examples | bofh | 2023-07-30 | 1 | -2/+0 | |
| | | ||||||
| * | 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 | |
| | | ||||||
| * | examples: use nicer InterrupExt to set irq priority in multprio. | Dario Nieuwenhuis | 2023-06-09 | 1 | -9/+5 | |
| | | ||||||
| * | Remove embassy-cortex-m crate, move stuff to embassy-hal-common. | Dario Nieuwenhuis | 2023-06-09 | 1 | -1/+1 | |
| | | ||||||
| * | Use make_static! from static-cell v1.1 | Dario Nieuwenhuis | 2023-06-01 | 1 | -1/+1 | |
| | | ||||||
| * | Fix examples | Rasmus Melchior Jacobsen | 2023-05-25 | 1 | -5/+5 | |
| | | ||||||
| * | Let Flash<Async/Blocking> be a thing | Rasmus Melchior Jacobsen | 2023-05-25 | 1 | -1/+1 | |
| | | ||||||
| * | Align with new bind_interrupt | Rasmus Melchior Jacobsen | 2023-05-25 | 1 | -2/+2 | |
| | | ||||||
| * | Align examples | Rasmus Melchior Jacobsen | 2023-05-25 | 1 | -6/+6 | |
| | | ||||||
| * | Align examples | Rasmus Melchior Jacobsen | 2023-05-25 | 1 | -3/+2 | |
| | | ||||||
| * | stm32: move to bind_interrupts | xoviat | 2023-05-24 | 2 | -6/+12 | |
| | | | | | disable lora functionality for now | |||||
| * | 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. | |||||
| * | 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. | |||||
| * | Release embassy-sync v0.2.0 | Dario Nieuwenhuis | 2023-04-13 | 1 | -1/+1 | |
| | | ||||||
| * | Align flash examples | Rasmus Melchior Jacobsen | 2023-04-05 | 1 | -1/+1 | |
| | | ||||||
| * | executor: add Pender, rework Cargo features. | Dario Nieuwenhuis | 2023-04-03 | 2 | -2/+2 | |
| | | | | | | | | | | 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). | |||||
| * | cortex-m/executor: don't use the owned interrupts system. | Dario Nieuwenhuis | 2023-02-28 | 1 | -13/+23 | |
| | | | | | Preparation for #1224. | |||||
| * | usb: unify ControlHandler+DeviceStateHandler, route all control requests to ↵ | Dario Nieuwenhuis | 2023-02-08 | 1 | -1/+0 | |
| | | | | | | | | | all handlers. - Allows classes to handle vendor requests. - Allows classes to use a single handler for multiple interfaces. - Allows classes to access the other events (previously only `reset` was available). | |||||
| * | Bump defmt-rtt to 0.4 | Dario Nieuwenhuis | 2022-11-29 | 1 | -1/+1 | |
| | | ||||||
| * | stm32: Add support for read_until_idle on UART | Guillaume MICHEL | 2022-10-26 | 1 | -1/+3 | |
| | | ||||||
| * | 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 | |||||
| * | Remove flash lock/unlock public API from stm32 flash, and perform the ↵ | Mathias | 2022-09-30 | 1 | -1/+1 | |
| | | | | | unlocking and locking automatically on erase and write operations | |||||
| * | usb: move classes into the `embassy-usb` crate. | Dario Nieuwenhuis | 2022-09-26 | 2 | -3/+1 | |
| | | ||||||
| * | Replace futures::future::join -> embassy_futures::join::join. | Dario Nieuwenhuis | 2022-09-22 | 2 | -1/+2 | |
| | | ||||||
| * | time: add more tick rates, use 1mhz as default. | Dario Nieuwenhuis | 2022-09-02 | 1 | -1/+1 | |
| | | ||||||
| * | sync: flatten module structure. | Dario Nieuwenhuis | 2022-08-22 | 1 | -1/+1 | |
| | | ||||||
| * | split `embassy-util` into `embassy-futures`, `embassy-sync`. | Dario Nieuwenhuis | 2022-08-22 | 2 | -3/+3 | |
| | | ||||||
| * | Remove Forever, switch to static_cell. | Dario Nieuwenhuis | 2022-08-22 | 2 | -7/+8 | |
| | | ||||||
| * | Split embassy-time from embassy-executor. | Dario Nieuwenhuis | 2022-08-18 | 10 | -14/+15 | |
| | | ||||||
| * | examples Remove the `fn config()` idiom. | Dario Nieuwenhuis | 2022-08-17 | 2 | -14/+6 | |
| | | | | | | It was only useful for doing #[embassy_executor::main(config = "config()")]`. Now that it's gone, it makes more sense to build the config in main directly. | |||||
