Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-02 | time: add more tick rates, use 1mhz as default. | Dario Nieuwenhuis | |
2022-08-30 | net: feature-gate nightly-only async traits to allow building on stable. | Dario Nieuwenhuis | |
2022-08-22 | split `embassy-util` into `embassy-futures`, `embassy-sync`. | Dario Nieuwenhuis | |
2022-08-22 | Remove Forever, switch to static_cell. | Dario Nieuwenhuis | |
2022-08-18 | Split embassy-time from embassy-executor. | Dario Nieuwenhuis | |
2022-08-17 | examples Remove the `fn config()` idiom. | Dario Nieuwenhuis | |
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. | |||
2022-08-17 | Remove HAL initialization from #[embassy::main] macro. | Dario Nieuwenhuis | |
2022-08-17 | Update to critical-section 1.0, atomic-polyfill 1.0 | Dario Nieuwenhuis | |
2022-07-29 | Split embassy crate into embassy-executor, embassy-util. | Dario Nieuwenhuis | |
2022-07-23 | Update embassy-stm32 | Dario Nieuwenhuis | |
2022-07-10 | embassy-stm32: Simplify time | Grant Miller | |
- Remove unused `MilliSeconds`, `MicroSeconds`, and `NanoSeconds` types - Remove `Bps`, `KiloHertz`, and `MegaHertz` types that were only used for converting to `Hertz` - Replace all instances of `impl Into<Hertz>` with `Hertz` - Add `hz`, `khz`, and `mhz` methods to `Hertz`, as well as free function shortcuts - Remove `U32Ext` extension trait | |||
2022-06-18 | Merge pull request #822 from embassy-rs/remove-authors | Dario Nieuwenhuis | |
Remove the authors field from Cargo.tomls | |||
2022-06-18 | Merge pull request #821 from embassy-rs/defmt-trace | Dario Nieuwenhuis | |
Add env DEFMT_LOG=trace to all examples. | |||
2022-06-18 | Remove the authors field from Cargo.tomls | Dario Nieuwenhuis | |
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". | |||
2022-06-18 | Update to 2021 edition. (#820) | Dario Nieuwenhuis | |
2022-06-18 | Add env DEFMT_LOG=trace to all examples. | Dario Nieuwenhuis | |
2022-06-12 | Run rustfmt. | Dario Nieuwenhuis | |
2022-05-31 | examples/stm32*, tests/stm32: specify time-tick-32768hz | Will Glynn | |
2022-05-25 | WIP embassy-net v2 | Dario Nieuwenhuis | |
2022-05-19 | Merge #776 | bors[bot] | |
776: Automatically set ADC clock prescaler on v2 ADC to respect max frequency r=Dirbaio a=matoushybl Co-authored-by: Matous Hybl <hyblmatous@gmail.com> | |||
2022-05-19 | Update embedded-io to 0.3 | Dario Nieuwenhuis | |
2022-05-18 | Automatically set ADC clock prescaler on v2 ADC to respect max frequency | Matous Hybl | |
2022-05-06 | Merge #752 | bors[bot] | |
752: Replace embassy::io with embedded_io. r=Dirbaio a=Dirbaio TODO: - [x] Release embedded-io on crates.io - [x] Remove git dep Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net> | |||
2022-05-07 | Replace embassy::io with embedded_io. | Dario Nieuwenhuis | |
2022-05-06 | Add F7 flash and bootloader support | Matous Hybl | |
2022-04-30 | embassy-stm32/eth: convert LAN8742 driver to generic SMI driver | David Lenfesty | |
SMI Ethernet PHYs all share a common base set of registers that can do 90% of all tasks. The LAN8742 driver used some vendor-specific registers to check link negotiation status, but the need for that was debatable, so I migrated it to a generic driver instead, anybody who wants extra functionality can copy it and impl their own on top of it. | |||
2022-04-13 | net: auto-enable defmt in smoltcp using namespaced features. | Dario Nieuwenhuis | |
2022-04-02 | Use embassy/defmt-timestamp-uptime in all examples. | Dario Nieuwenhuis | |
2022-03-17 | Format | chemicstry | |
2022-03-16 | Cleanup | chemicstry | |
2022-03-16 | Add F7 example | chemicstry | |
2022-02-12 | stm32: add rust stable support | Dario Nieuwenhuis | |
2022-02-10 | stm32: Add standard crate-wide macros for pin/dma traits, switch all drivers ↵ | Dario Nieuwenhuis | |
to use them. | |||
2022-01-27 | traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. | Dario Nieuwenhuis | |
2022-01-24 | stm32: add `time-driver-any` cargo feature that automatically picks one ↵ | Dario Nieuwenhuis | |
available timer. | |||
2022-01-19 | stm32/usart: expose all functionality as inherent methods. | Dario Nieuwenhuis | |
2022-01-19 | stm32/exti: expose all functionality as inherent methods. | Dario Nieuwenhuis | |
2022-01-19 | stm32/gpio: expose all functionality as inherent methods. | Dario Nieuwenhuis | |
2022-01-12 | Make exti an optional feature | Ulf Lilleengen | |
* Add embassy-stm32 build with exti * Add exti to examples | |||
2021-12-29 | Review changes | Robert Walker | |
2021-12-28 | Added and tested the usart dma example for stm32f767zi using a | Robert Walker | |
Nucleo-f767zi board. | |||
2021-12-12 | Use smoltcp 0.8.0 from crates.io. | Matous Hybl | |
2021-12-09 | Use smoltcp revision from its master branch. | Matous Hybl | |
2021-12-06 | Fix build examples with defmt. | Dario Nieuwenhuis | |
2021-11-29 | examples: remove unused deps. | Dario Nieuwenhuis | |
2021-11-24 | net: don't depend directly on smoltcp outside embassy-net | Dario Nieuwenhuis | |
2021-11-15 | Remove unused deps | Dario Nieuwenhuis | |
2021-11-15 | Further cargo muckings for smol/defmt. | Bob McWhirter | |
2021-11-15 | Adjust all examples to defmt 0.3. | Bob McWhirter | |
2021-11-10 | Add v1c ethernet driver for the STM32F7 family. | Matous Hybl | |