| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | net: allocate space for 2 sockets, needed for dhcp. | Dario Nieuwenhuis | 2023-01-19 | 1 | -1/+1 | |
| | | ||||||
| * | Add smoltcp dhcp socket configuration | Paweł Jan Czochański | 2023-01-19 | 1 | -8/+3 | |
| | | ||||||
| * | stm32 otg: add examples. | chemicstry | 2023-01-11 | 1 | -0/+107 | |
| | | ||||||
| * | stm32/eth_v1: update to new embassy-net trait, remove PeripheralMutex. | Dario Nieuwenhuis | 2022-12-13 | 1 | -25/+25 | |
| | | ||||||
| * | Merge #1024 | bors[bot] | 2022-10-26 | 1 | -1/+11 | |
| |\ | | | | | | | | | | | | | | | | | | | | | | | 1024: stm32/adc: Remove voltage and temperature conversions r=Dirbaio a=GrantM11235 The current conversion utilities are confusing and a bit of a footgun. (Two out of the three examples got it wrong! They didn't measure vref at all, so all the conversions are completely wrong if vcca isn't 3.3v) I think we should eventually have some sort of conversion utilities in the HAL, but for now I think it is best to just remove it and let the users do their own math. cc `@chemicstry` Co-authored-by: Grant Miller <[email protected]> | |||||
| | * | Improve examples | Grant Miller | 2022-10-24 | 1 | -4/+4 | |
| | | | ||||||
| | * | stm32/adc: Remove voltage and temperature conversions | Grant Miller | 2022-10-24 | 1 | -1/+11 | |
| | | | ||||||
| * | | stm32: Add support for read_until_idle on UART | Guillaume MICHEL | 2022-10-26 | 1 | -1/+3 | |
| |/ | ||||||
| * | 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 | |||||
| * | Remove Forever, switch to static_cell. | Dario Nieuwenhuis | 2022-08-22 | 1 | -7/+7 | |
| | | ||||||
| * | Split embassy-time from embassy-executor. | Dario Nieuwenhuis | 2022-08-18 | 8 | -13/+13 | |
| | | ||||||
| * | examples Remove the `fn config()` idiom. | Dario Nieuwenhuis | 2022-08-17 | 3 | -18/+9 | |
| | | | | | | 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. | |||||
| * | Remove HAL initialization from #[embassy::main] macro. | Dario Nieuwenhuis | 2022-08-17 | 8 | -19/+22 | |
| | | ||||||
| * | Split embassy crate into embassy-executor, embassy-util. | Dario Nieuwenhuis | 2022-07-29 | 8 | -23/+23 | |
| | | ||||||
| * | Update embassy-stm32 | Dario Nieuwenhuis | 2022-07-23 | 1 | -3/+8 | |
| | | ||||||
| * | 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 | |||||
| * | Run rustfmt. | Dario Nieuwenhuis | 2022-06-12 | 9 | -32/+16 | |
| | | ||||||
| * | WIP embassy-net v2 | Dario Nieuwenhuis | 2022-05-25 | 1 | -90/+83 | |
| | | ||||||
| * | Automatically set ADC clock prescaler on v2 ADC to respect max frequency | Matous Hybl | 2022-05-18 | 1 | -0/+26 | |
| | | ||||||
| * | Merge #752 | bors[bot] | 2022-05-06 | 1 | -4/+3 | |
| |\ | | | | | | | | | | | | | | | | | | | | | 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 <[email protected]> | |||||
| | * | Replace embassy::io with embedded_io. | Dario Nieuwenhuis | 2022-05-07 | 1 | -4/+3 | |
| | | | ||||||
| * | | Add F7 flash and bootloader support | Matous Hybl | 2022-05-06 | 1 | -0/+59 | |
| |/ | ||||||
| * | embassy-stm32/eth: convert LAN8742 driver to generic SMI driver | David Lenfesty | 2022-04-30 | 1 | -4/+4 | |
| | | | | | | | | | 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. | |||||
| * | Use embassy/defmt-timestamp-uptime in all examples. | Dario Nieuwenhuis | 2022-04-02 | 7 | -27/+31 | |
| | | ||||||
| * | Format | chemicstry | 2022-03-17 | 1 | -1/+1 | |
| | | ||||||
| * | Cleanup | chemicstry | 2022-03-16 | 1 | -1/+2 | |
| | | ||||||
| * | Add F7 example | chemicstry | 2022-03-16 | 1 | -0/+43 | |
| | | ||||||
| * | stm32: Add standard crate-wide macros for pin/dma traits, switch all drivers ↵ | Dario Nieuwenhuis | 2022-02-10 | 1 | -3/+4 | |
| | | | | | to use them. | |||||
| * | stm32/usart: expose all functionality as inherent methods. | Dario Nieuwenhuis | 2022-01-19 | 1 | -1/+0 | |
| | | ||||||
| * | 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 | 2 | -9/+7 | |
| | | ||||||
| * | Review changes | Robert Walker | 2021-12-29 | 1 | -21/+5 | |
| | | ||||||
| * | Added and tested the usart dma example for stm32f767zi using a | Robert Walker | 2021-12-28 | 1 | -0/+46 | |
| | | | | | Nucleo-f767zi board. | |||||
| * | examples: remove unused deps. | Dario Nieuwenhuis | 2021-11-29 | 1 | -2/+1 | |
| | | ||||||
| * | Add v1c ethernet driver for the STM32F7 family. | Matous Hybl | 2021-11-10 | 1 | -0/+128 | |
| | | ||||||
| * | Initial support for STM32F767ZI. | Matous Hybl | 2021-10-26 | 4 | -0/+119 | |
