| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | allow again to set nodiv independently of master clock divider | Roman Lim | 2025-12-09 | 1 | -4/+6 |
| | | |||||
| * | use try_into and unwrap | everdrone | 2025-11-15 | 1 | -6/+1 |
| | | |||||
| * | add error message and convert to u8 | everdrone | 2025-10-23 | 1 | -1/+6 |
| | | |||||
| * | allow setting stm32 SAI frame_length to 256 | everdrone | 2025-10-22 | 1 | -1/+1 |
| | | |||||
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -3/+3 |
| | | |||||
| * | stm32/afio: make af_num() unavailable in afio chips. | Dario Nieuwenhuis | 2025-09-06 | 1 | -5/+5 |
| | | |||||
| * | stm32: peri_v1_bar now enables cfgs peri_v1 and peri_v1_bar. | Dario Nieuwenhuis | 2025-09-05 | 1 | -5/+5 |
| | | |||||
| * | stm32/sai: update for new metapac, simplify cfgs. | Dario Nieuwenhuis | 2025-09-05 | 1 | -267/+51 |
| | | |||||
| * | fix: build | elagil | 2025-09-05 | 1 | -2/+2 |
| | | |||||
| * | feat: add new_with_table() initializer for ring-buffers and removal of ↵ | etiennecollin | 2025-09-05 | 1 | -5/+4 |
| | | | | | | | | | | | | | | | | | RegisterUpdaters - It is now possible to pass a linked-list table to the ring-buffer with the `new_with_table()` function or use the `new()` function for a basic ring-buffer setup. - A `simple_ring_buffer_table()` function was added to the read and write ring-buffers to generate the same table as the one created by `new()` in case the user only wants to customize the default table options. - RegisterUpdaters have been removed as the user now has direct access to the table and its items if needed. See: https://github.com/elagil/embassy/pull/1#issuecomment-2891997294 | ||||
| * | feat: custom dma configuration using RegisterUpdaters struct | etiennecollin | 2025-09-05 | 1 | -2/+3 |
| | | | | | | See this PR comment: https://github.com/embassy-rs/embassy/pull/3923#issuecomment-2889283939 | ||||
| * | feat: GPDAM linked-list + ringbuffer support | elagil | 2025-09-05 | 1 | -9/+0 |
| | | |||||
| * | Merge branch 'main' into feat-independent-nodiv | Tomaz Maia Suller | 2025-08-26 | 1 | -4/+4 |
| |\ | |||||
| | * | stm32/sai: fix WB MCKDIV | tomaz-suller | 2025-08-26 | 1 | -4/+4 |
| | | | | | | | | | WB MCKDIV has a width of 6 bits (RM0434 Rev 14, p. 1269). | ||||
| * | | stm32/sai: make NODIV independent of MCKDIV | tomaz-suller | 2025-08-26 | 1 | -1/+3 |
| |/ | |||||
| * | fix: stm32 wb sai | Ulf Lilleengen | 2025-08-25 | 1 | -28/+22 |
| | | |||||
| * | Remove Peripheral trait, rename PeripheralRef->Peri. | Dario Nieuwenhuis | 2025-03-27 | 1 | -38/+33 |
| | | |||||
| * | stm32: do not use private constructor | Hendrik v. Raven | 2025-02-28 | 1 | -1/+1 |
| | | |||||
| * | Allow chips from L5 (sai_v3_2pdm) and H7 (sai_v3_4pdm) families to use ↵ | noracarmig | 2025-01-26 | 1 | -6/+6 |
| | | | | | external sai sync | ||||
| * | chore: fix build | elagil | 2025-01-03 | 1 | -22/+22 |
| | | |||||
| * | refactor: naming of wait functions | elagil | 2024-11-17 | 1 | -2/+2 |
| | | |||||
| * | feat: SAI/ringbuffer add function to wait for any write error | elagil | 2024-11-17 | 1 | -0/+16 |
| | | |||||
| * | fix(SAI): disallow start without initial write | elagil | 2024-11-16 | 1 | -13/+14 |
| | | |||||
| * | fix: flush SAI FIFO on init | elagil | 2024-11-15 | 1 | -2/+4 |
| | | |||||
| * | fix: flush SAI FIFO on disable | elagil | 2024-11-15 | 1 | -0/+1 |
| | | |||||
| * | stm32: fix ringbugger overrun errors due to bad dma wrap-around behavior | Alexandros Liarokapis | 2024-10-15 | 1 | -2/+8 |
| | | |||||
| * | fix: pull-down clock/data lines for receive | elagil | 2024-09-10 | 1 | -2/+2 |
| | | |||||
| * | feat: add function to check if SAI is muted | elagil | 2024-08-24 | 1 | -0/+15 |
| | | |||||
| * | stm32/gpio: refactor AfType | Jan Špaček | 2024-06-16 | 1 | -14/+6 |
| | | |||||
| * | Add Clone and Copy to Error types | dvdsk | 2024-06-06 | 1 | -1/+1 |
| | | | | | | None of them are `non-exaustative`, they are all small enough to be copy (I estimate none are larger than 4 bytes). | ||||
| * | stm32/rcc: replace generated enable/disable code with runtime info | Jan Špaček | 2024-05-25 | 1 | -3/+3 |
| | | |||||
| * | stm32: use private_bounds for sealed traits. | Dario Nieuwenhuis | 2024-03-23 | 1 | -22/+19 |
| | | |||||
| * | STM32: SAI: Fix MCKDIV for SAI v3/v4 | Adam Greig | 2024-03-19 | 1 | -1/+143 |
| | | |||||
| * | stm32: update metapac. | Dario Nieuwenhuis | 2024-02-26 | 1 | -25/+33 |
| | | |||||
| * | stm32/dma: add AnyChannel, add support for BDMA on H7. | Dario Nieuwenhuis | 2024-02-24 | 1 | -29/+20 |
| | | |||||
| * | stm32: update metapac. | Dario Nieuwenhuis | 2024-01-10 | 1 | -8/+1 |
| | | |||||
| * | stm32/sai: fix typo. | Dario Nieuwenhuis | 2023-12-19 | 1 | -3/+3 |
| | | |||||
| * | stm32/sai: docs, remove unused enums. | Dario Nieuwenhuis | 2023-12-19 | 1 | -78/+104 |
| | | |||||
| * | stm32/sai: remove unused Word trait. | Dario Nieuwenhuis | 2023-12-19 | 1 | -2/+0 |
| | | |||||
| * | stm32/sai: deduplicate code for subblocks A/B. | Dario Nieuwenhuis | 2023-12-19 | 1 | -223/+108 |
| | | |||||
| * | stm32/sai: remove unimplemented SetConfig. | Dario Nieuwenhuis | 2023-12-19 | 1 | -19/+0 |
| | | |||||
| * | stm32: add some docs. | Dario Nieuwenhuis | 2023-12-18 | 1 | -2/+2 |
| | | |||||
| * | stm32/sai: fix build on chips with only SAI4 (like stm32h725re), improve ↵ | Dario Nieuwenhuis | 2023-11-19 | 1 | -32/+38 |
| | | | | | sync config. | ||||
| * | enable clock first | pbert | 2023-10-12 | 1 | -2/+2 |
| | | |||||
| * | STM32: combine RccPeripherals reset() and enable() to reset_and_enable() | pbert | 2023-10-12 | 1 | -27/+27 |
| | | |||||
| * | Add some uncontroversial derives to Error types | James Munns | 2023-10-06 | 1 | -1/+1 |
| | | |||||
| * | stm32: update set_config | xoviat | 2023-10-01 | 1 | -2/+6 |
| | | |||||
| * | Issue #1986 fix ci build errors | Tyler Gilbert | 2023-09-30 | 1 | -3/+3 |
| | | |||||
| * | issue #1986 separate blocks to prevent unsafe user code | Tyler Gilbert | 2023-09-30 | 1 | -126/+162 |
| | | |||||
| * | Issue #1986 add PartialEq to SyncEnable to fix build error on sai_v4 | Tyler Gilbert | 2023-09-30 | 1 | -1/+1 |
| | | |||||
