| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update to embedded-io 0.5 (#1752) | Dario Nieuwenhuis | 2023-08-07 | 1 | -1/+1 |
| | | |||||
| * | Merge remote-tracking branch 'origin/main' into bxcan_timestamp | chemicstry | 2023-07-31 | 1 | -2/+4 |
| |\ | |||||
| | * | stm32/rng: use bind_interrupts!. | Dario Nieuwenhuis | 2023-07-31 | 1 | -2/+4 |
| | | | |||||
| * | | stm32/can: implement proper RX timestamps | chemicstry | 2023-07-25 | 1 | -2/+2 |
| |/ | |||||
| * | stm32/eth: add set_poll_interval | xoviat | 2023-07-15 | 1 | -1/+1 |
| | | |||||
| * | stm32/eth: impl. poll interval | xoviat | 2023-07-15 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #1578 from schphil/can-split | xoviat | 2023-07-05 | 1 | -0/+66 |
| |\ | | | | | | | stm32 can split method | ||||
| | * | remove unused imports from example | Philipp Scheff | 2023-07-03 | 1 | -4/+1 |
| | | | |||||
| | * | allow deed code can rx & clippy | Philipp Scheff | 2023-07-03 | 1 | -7/+7 |
| | | | |||||
| | * | fmt | Philipp Scheff | 2023-07-03 | 1 | -6/+10 |
| | | | |||||
| | * | add as_mut & set loopback true in example | Philipp Scheff | 2023-06-22 | 1 | -2/+4 |
| | | | |||||
| | * | add stm32f7 can example | Philipp Scheff | 2023-06-22 | 1 | -0/+63 |
| | | | |||||
| * | | stm32/otg: add VBUS detection. | Dario Nieuwenhuis | 2023-06-27 | 1 | -1/+3 |
| |/ | | | | Fixes #1442. | ||||
| * | net: Support dual stack IP | Ruben De Smet | 2023-06-07 | 1 | -2/+2 |
| | | |||||
| * | Rename StaticConfig to StaticConfigV4 | Ruben De Smet | 2023-06-06 | 1 | -1/+1 |
| | | |||||
| * | Use make_static! from static-cell v1.1 | Dario Nieuwenhuis | 2023-06-01 | 1 | -13/+8 |
| | | |||||
| * | 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 | -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 | 4 | -13/+24 |
| | | | | | disable lora functionality for now | ||||
| * | net: do not use smoltcp Instant/Duration in public API. | Dario Nieuwenhuis | 2023-05-15 | 1 | -1/+1 |
| | | |||||
| * | Fix some typos | Dirk Stolle | 2023-05-08 | 1 | -1/+1 |
| | | |||||
| * | Align flash examples | Rasmus Melchior Jacobsen | 2023-04-05 | 1 | -2/+2 |
| | | |||||
| * | Fix examples broken by the macro fix. | Dario Nieuwenhuis | 2023-03-08 | 2 | -4/+2 |
| | | |||||
| * | stm32/sdmmc: Implement proper clock configuration | chemicstry | 2023-02-23 | 1 | -0/+1 |
| | | |||||
| * | 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). | ||||
| * | 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. | ||||
