| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | stm32/i2c: remove DMA generic params. | Dario Nieuwenhuis | 2024-04-15 | 5 | -69/+5 | |
| | | | | ||||||
| * | | | stm32/spi: remove DMA generic params. | Dario Nieuwenhuis | 2024-04-15 | 10 | -33/+25 | |
| |/ / | ||||||
| * | | Add stm32u0 support. | Dario Nieuwenhuis | 2024-04-14 | 6 | -0/+114 | |
| | | | ||||||
| * | | stm32/adc: update g4 for new pac. | Dario Nieuwenhuis | 2024-04-14 | 1 | -1/+1 | |
| |/ | ||||||
| * | Fix spelling and white space mistakes | Vega Deftwing | 2024-04-11 | 2 | -5/+5 | |
| | | ||||||
| * | Merge branch 'main' of https://github.com/embassy-rs/embassy | Gustav Toft | 2024-04-11 | 10 | -24/+23 | |
| |\ | ||||||
| | * | stm32: update adc examples | Andres Vahter | 2024-04-10 | 10 | -24/+23 | |
| | | | ||||||
| * | | Merge branch 'main' of https://github.com/embassy-rs/embassy | Gustav Toft | 2024-04-10 | 8 | -2/+102 | |
| |\| | ||||||
| | * | Incorporated adam’s suggestion into all multiprio comments | Barnaby Walters | 2024-04-07 | 4 | -12/+16 | |
| | | | ||||||
| | * | Apply suggestions from code review | Barnaby Walters | 2024-04-07 | 2 | -2/+2 | |
| | | | | | | | Co-authored-by: becothas <[email protected]> | |||||
| | * | [embassy-stm32] added comments explaining multiprio interrupts | Barnaby Walters | 2024-04-07 | 4 | -0/+16 | |
| | | | ||||||
| | * | Add VBUS detection blackpill comment | Barnaby Walters | 2024-04-05 | 1 | -0/+1 | |
| | | | ||||||
| | * | Add parameter for enabling pull-up and pull-down in RP PWM input mode | pawel00100 | 2024-04-05 | 1 | -1/+2 | |
| | | | ||||||
| | * | rp: remove mod sealed. | Dario Nieuwenhuis | 2024-04-05 | 1 | -1/+1 | |
| | | | ||||||
| | * | Merge pull request #2697 from eZioPan/stm32-cordic | Dario Nieuwenhuis | 2024-04-04 | 1 | -0/+78 | |
| | |\ | | | | | | | | | | stm32 CORDIC driver | |||||
| | | * | stm32 CORDIC: re-design API | eZio Pan | 2024-03-23 | 1 | -8/+51 | |
| | | | | ||||||
| | | * | stm32 CORDIC: add example | eZio Pan | 2024-03-23 | 1 | -0/+35 | |
| | | | | ||||||
| * | | | Merge branch 'main' of https://github.com/GustavToft/embassy | Gustav Toft | 2024-04-04 | 59 | -230/+390 | |
| |\| | | ||||||
| | * | | Merge pull request #2746 from msrd0/multiprio-example-stm32h7 | Dario Nieuwenhuis | 2024-04-04 | 2 | -2/+147 | |
| | |\ \ | | | | | | | | | | | | | Add multiprio example for stm32h7 inspired by stm32f4 | |||||
| | | * | | Add multiprio example for stm32h7 inspired by stm32f4 | Dominic | 2024-04-04 | 2 | -2/+147 | |
| | | | | | ||||||
| | * | | | rename PWM_CH to PWM_SLICE | Alexandru RADOVICI | 2024-04-02 | 3 | -3/+3 | |
| | | | | | ||||||
| | * | | | stm32/can: simplify bxcan api, merging bx::* into the main structs. | Dario Nieuwenhuis | 2024-04-02 | 3 | -23/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | The bx::* separate structs (Can, Rx, Tx) and separate `Instance` trait are a relic from the `bxcan` crate. Remove them, move the functionality into the main structs. | |||||
| | * | | | CAN: Unify API's between BXCAN and FDCAN. Use Envelope for all read methods ↵ | Corey Schuhen | 2024-03-28 | 5 | -35/+121 | |
| | |/ / | | | | | | | | | | instead of a tuple sometimes. | |||||
| | * / | Remove ad-hoc fixes for setting the IOSV bit to true | Emilie Burgun | 2024-03-26 | 1 | -6/+0 | |
| | |/ | ||||||
| | * | Merge pull request #2730 from embassy-rs/stm32-sealed | Dario Nieuwenhuis | 2024-03-23 | 4 | -70/+86 | |
| | |\ | | | | | | | stm32: use private_bounds for sealed traits. | |||||
| | | * | stm32: use private_bounds for sealed traits. | Dario Nieuwenhuis | 2024-03-23 | 3 | -26/+39 | |
| | | | | ||||||
| | | * | stm32/timer: simplify traits, convert from trait methods to struct. | Dario Nieuwenhuis | 2024-03-23 | 4 | -44/+47 | |
| | | | | ||||||
| | * | | usb: remove device_descriptor buffer, store bytes in UsbDevice.inner instead | Adam Greig | 2024-03-23 | 35 | -70/+0 | |
| | |/ | ||||||
| | * | Fix warnings in recent nightly. | Dario Nieuwenhuis | 2024-03-20 | 7 | -14/+11 | |
| | | | ||||||
| | * | Rust formatting for comments. | AlejandroFNadal | 2024-03-20 | 1 | -9/+9 | |
| | | | ||||||
| | * | Add comment warning for new users about changing pins on Ethernet for ↵ | Alejandro Nadal | 2024-03-20 | 1 | -9/+11 | |
| | | | | | | | | | | | different devices Not all STM32H7 devices share the pins of the example. Added a warning and a specific example for STM32H747XIH | |||||
| * | | Implement raw sockets in embassy-net | Gustav Toft | 2024-04-04 | 1 | -1/+1 | |
| |/ | ||||||
| * | stm32/usb: ensure mux is configured in examples. | Dario Nieuwenhuis | 2024-03-19 | 12 | -49/+71 | |
| | | ||||||
| * | stm32/usb: merge usb and usb_otg into single module. | Dario Nieuwenhuis | 2024-03-19 | 9 | -36/+36 | |
| | | ||||||
| * | Merge pull request #2652 from timokroeger/stm32-ucpd | Dario Nieuwenhuis | 2024-03-14 | 1 | -0/+86 | |
| |\ | | | | | | | STM32 USB Type-C/USB Power Delivery Interface (UCPD) | |||||
| | * | [UCPD] Enable dead-battery support in example | Timo Kröger | 2024-03-14 | 1 | -2/+3 | |
| | | | ||||||
| | * | [UCPD] Take interrupt in constructor and enable it | Timo Kröger | 2024-03-14 | 1 | -2/+6 | |
| | | | ||||||
| | * | [UCPD] Split into CC and PD phy | Timo Kröger | 2024-03-12 | 1 | -8/+9 | |
| | | | | | | | | | | | PD3.0 spec requires concurrent control of CC resistors for collision avoidance. Needed to introduce some "ref counting" (its just a bool) for drop code. | |||||
| | * | [UCPD] Improve example and defmt Format for enums | Timo Kröger | 2024-03-12 | 1 | -2/+9 | |
| | | | ||||||
| | * | [UCPD] Combine RX and TX | Timo Kröger | 2024-03-12 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | `select(rx.receive(), tx.transmit()` had subtle interrupt enable race conditions. Combine receiver and transmitter into one new `PdPhy` struct to disallow the problematic pattern. Scanning through the USB PD 2.0 specification there is no need to have RX and TX running concurrently (after all the USB PD communication is half-duplex). | |||||
| | * | [UCPD] Prepare for PD communication implementation | Timo Kröger | 2024-03-12 | 1 | -1/+14 | |
| | | | ||||||
| | * | [UCPD] Improve Type-C CC handling | Timo Kröger | 2024-03-12 | 1 | -7/+5 | |
| | | | | | | | | | | | | | * Improved interrupt handling: Clear flags in ISR, check state change in future * Disable pull-up/pull-down resistors and voltage monitor on drop * nightly rustfmt | |||||
| | * | [UCPD] Configuration Channel (CC) handling | Timo Kröger | 2024-03-12 | 1 | -0/+62 | |
| | | | ||||||
| * | | stm32: add usb_hid_keyboard example | Vo Trung Chi | 2024-03-14 | 1 | -0/+222 | |
| | | | | | | | | | Signed-off-by: Vo Trung Chi <[email protected]> | |||||
| * | | Use Result instead of Option for Frame creation. | Corey Schuhen | 2024-03-13 | 3 | -3/+3 | |
| | | | ||||||
| * | | Shared frame types. | Corey Schuhen | 2024-03-13 | 3 | -6/+6 | |
| | | | | | | | | | | | | | Remove BXCAN speciffic id and frame modules Remove SizedClassicData | |||||
| * | | Merge pull request #2691 from caleb-garrett/cryp-dma | Dario Nieuwenhuis | 2024-03-12 | 1 | -11/+17 | |
| |\ \ | | | | | | | | | | STM32 CRYP DMA | |||||
| | * | | rustfmt | Caleb Garrett | 2024-03-12 | 1 | -5/+2 | |
| | | | | ||||||
| | * | | Correct cryp CI build issues. | Caleb Garrett | 2024-03-12 | 1 | -1/+3 | |
| | | | | ||||||
| | * | | Add CRYP DMA support. Updated example. | Caleb Garrett | 2024-03-12 | 1 | -10/+9 | |
| | | | | ||||||
