| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | embassy-stm32: Simplify time | Grant Miller | 2022-07-10 | 2 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | - 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 | |||||
| * | | Add F4 flash driver | chemicstry | 2022-07-11 | 1 | -0/+57 | |
| |/ | ||||||
| * | Use u32 instead of Duration for IWDG | chemicstry | 2022-07-11 | 1 | -1/+1 | |
| | | ||||||
| * | Add comments to watchdog example | chemicstry | 2022-07-10 | 1 | -0/+2 | |
| | | ||||||
| * | Implement IWDG timeout calculation | chemicstry | 2022-07-10 | 1 | -0/+44 | |
| | | ||||||
| * | Merge #826 | bors[bot] | 2022-06-22 | 1 | -2/+2 | |
| |\ | | | | | | | | | | | | | | | 826: Bump bxcan version r=chemicstry a=chemicstry Co-authored-by: chemicstry <[email protected]> | |||||
| | * | Fix example | chemicstry | 2022-06-23 | 1 | -2/+2 | |
| | | | ||||||
| * | | Simplify example | chemicstry | 2022-06-23 | 1 | -10/+3 | |
| | | | ||||||
| * | | Fix PWM for advanced timers | chemicstry | 2022-06-23 | 1 | -0/+42 | |
| |/ | ||||||
| * | Run rustfmt. | Dario Nieuwenhuis | 2022-06-12 | 13 | -38/+18 | |
| | | ||||||
| * | Add embassy-cortex-m crate. | Dario Nieuwenhuis | 2022-06-12 | 1 | -2/+2 | |
| | | | | | | | - Move Interrupt and InterruptExecutor from `embassy` to `embassy-cortex-m`. - Move Unborrow from `embassy` to `embassy-hal-common` (nothing in `embassy` requires it anymore) - Move PeripheralMutex from `embassy-hal-common` to `embassy-cortex-m`. | |||||
| * | common/PeripheralMutex: remove unsafe API. (#802) | Dario Nieuwenhuis | 2022-06-09 | 1 | -2/+1 | |
| | | | | | | | Following the project's decision that "leak unsafe" APIs are not marked as "unsafe", update PeripheralMutex to accept non-'static state without unsafe. Fixes #801 | |||||
| * | Simplify example | chemicstry | 2022-05-26 | 1 | -5/+3 | |
| | | ||||||
| * | Reimplement BufRead for BufferedUart | chemicstry | 2022-05-26 | 1 | -0/+38 | |
| | | ||||||
| * | Remove embassy_hal_common::usb. | Dario Nieuwenhuis | 2022-05-04 | 2 | -213/+0 | |
| | | | | | | | | | | | | The replacement is `embassy-usb`. There's a WIP driver for stm32 USBD in #709, there's no WIP driver for stm32 USB_OTG. This means we're left without USB_OTG support for now. Reason for removing is I'm going to soon remove `embassy::io`, and USB uses it. I don't want to spend time maintaining "dead" code that is going to be removed. Volunteers welcome, either to update old USB to the new IO, or write a USB_OTG driver fo the new USB. | |||||
| * | executor: fix unsoundness in InterruptExecutor::start. | Dario Nieuwenhuis | 2022-04-25 | 1 | -6/+4 | |
| | | | | | | | | The initial closure is not actually called in the interrupt, so this is illegally sending non-Send futures to the interrupt. Remove the closure, and return a SendSpawner instead. | |||||
| * | Use embassy/defmt-timestamp-uptime in all examples. | Dario Nieuwenhuis | 2022-04-02 | 15 | -56/+39 | |
| | | ||||||
| * | Cleanup | chemicstry | 2022-03-16 | 1 | -1/+2 | |
| | | ||||||
| * | Fix SDMMC v2 and add H7 example | chemicstry | 2022-03-16 | 1 | -14/+9 | |
| | | ||||||
| * | Use RCC frequency instead of config | chemicstry | 2022-03-16 | 1 | -6/+2 | |
| | | ||||||
| * | SDIO working on stm32f4 | chemicstry | 2022-03-16 | 1 | -0/+52 | |
| | | ||||||
| * | [can] Do not use wildcard reexport for bxcan | Timo Kröger | 2022-03-05 | 1 | -2/+3 | |
| | | ||||||
| * | stm32f4: add adc + example | Frederik | 2022-02-10 | 1 | -0/+26 | |
| | | | | | | Example tested on stm32f407vg Discovery Board. minimal adc: no vref, dma, complex sequence | |||||
| * | Port multiprio example to stm32f3 and stm32f4 platforms | Cristian Eigel | 2022-02-10 | 1 | -0/+144 | |
| | | ||||||
| * | Fix function name | chemicstry | 2022-02-09 | 1 | -1/+1 | |
| | | ||||||
| * | Merge USB FS and HS peripherals. Add ULPI. | chemicstry | 2022-02-09 | 2 | -2/+116 | |
| | | ||||||
| * | Add stm32 USB OTG peripherals | chemicstry | 2022-02-08 | 1 | -0/+99 | |
| | | ||||||
| * | stm32/spi: expose all functionality as inherent methods. | Dario Nieuwenhuis | 2022-01-19 | 2 | -4/+2 | |
| | | ||||||
| * | stm32/usart: expose all functionality as inherent methods. | Dario Nieuwenhuis | 2022-01-19 | 2 | -5/+3 | |
| | | ||||||
| * | stm32/exti: expose all functionality as inherent methods. | Dario Nieuwenhuis | 2022-01-19 | 1 | -1/+0 | |
| | | ||||||
| * | stm32/gpio: expose all functionality as inherent methods. | Dario Nieuwenhuis | 2022-01-19 | 3 | -12/+9 | |
| | | ||||||
| * | Adjust for bxcan API. | Bob McWhirter | 2021-11-15 | 1 | -3/+4 | |
| | | ||||||
| * | Remove trait_alias, allow(incomplete_features). | Dario Nieuwenhuis | 2021-09-03 | 9 | -18/+0 | |
| | | | | | trait_alias seems unused. no idea why it's there. | |||||
| * | stm32: move dbgmcu stuff to toplevel config setting, defaulting to true. | Dario Nieuwenhuis | 2021-08-19 | 9 | -41/+0 | |
| | | ||||||
| * | bxcan: Fix the flaky CAN example | Timo Kröger | 2021-08-18 | 1 | -2/+15 | |
| | | ||||||
| * | bxcan: namechange "bxcan_v1" -> "can_bxcan" | Timo Kröger | 2021-08-18 | 1 | -1/+1 | |
| | | ||||||
| * | CAN support with bxcan crate | Timo Kröger | 2021-08-18 | 1 | -0/+39 | |
| | | ||||||
| * | stm32f4: Use unwrap! where possible | Ben Gamari | 2021-08-05 | 1 | -2/+2 | |
| | | ||||||
| * | examples: Consistently use unwrap! in favor of .unwrap() | Ben Gamari | 2021-08-05 | 4 | -11/+11 | |
| | | | | | | Unfortunately errors from `embedded_graphics` and `core` doesn't provide the necessary instances currently. | |||||
| * | time: replace dyn clock/alarm with a global Driver trait | Dario Nieuwenhuis | 2021-08-05 | 5 | -5/+1 | |
| | | ||||||
| * | Merge pull request #344 from bobmcwhirter/remove_builders | Dario Nieuwenhuis | 2021-08-04 | 1 | -6/+4 | |
| |\ | | | | | Remove builders from Config(s) and examples. | |||||
| | * | Grep fails me. | Bob McWhirter | 2021-08-04 | 1 | -2/+0 | |
| | | | ||||||
| | * | Remove more extra vars. | Bob McWhirter | 2021-08-04 | 1 | -4/+2 | |
| | | | ||||||
| | * | Remove builders from Config(s) and examples. | Bob McWhirter | 2021-08-04 | 1 | -1/+3 | |
| | | | ||||||
| * | | Update nightly, remove removed features. | Dario Nieuwenhuis | 2021-08-04 | 8 | -16/+0 | |
| |/ | ||||||
| * | Rename bread -> read_blocking | Ulf Lilleengen | 2021-08-04 | 1 | -1/+1 | |
| | | ||||||
| * | Add uart::Read DMA-based implementation | Ulf Lilleengen | 2021-08-03 | 1 | -1/+1 | |
| | | | | | * Rename existing read() to bread() (blocking) | |||||
| * | f4-pll: Add max values per chip | Thales Fragoso | 2021-07-29 | 1 | -1/+1 | |
| | | ||||||
| * | f4-rcc: Add option to enable debug_wfe and add hello example | Thales Fragoso | 2021-07-29 | 1 | -0/+34 | |
| | | ||||||
| * | Use `embassy::main` macro for stm32f4 examples | Timo Kröger | 2021-07-27 | 6 | -133/+59 | |
| | | ||||||
