aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src/pdm.rs
Commit message (Expand)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-2/+2
* nrf/pdm: erase instance genericsDario Nieuwenhuis2025-09-281-51/+56
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-17/+9
* nrf: port to chiptool-based `nrf-pac`.Dario Nieuwenhuis2024-11-041-103/+84
* Adding _nrf91 featurenerwalt2024-07-151-4/+4
* fix: typoCyril Marpaud2024-04-171-1/+1
* nrf: remove mod sealed.Dario Nieuwenhuis2024-04-051-22/+19
* nrf: Use .is_empty() instead of .len() == 0Priit Laes2024-02-171-1/+1
* embassy-nrf: Don't break lines; make rustfmt happyFrank Plowman2024-02-161-3/+1
* embassy-nrf: Fix various typos and make style more consistentFrank Plowman2024-02-161-20/+20
* embassy-nrf: Use fully-qualified `core::mem::transmute`Frank Plowman2024-02-161-2/+1
* embassy-nrf: Fix PDM gain register value derivationFrank Plowman2024-02-161-9/+9
* Drop futures dependency in embassy-nrfDániel Buga2023-10-311-1/+1
* Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-281-2/+2
* cargo fmtQuentin Smith2023-07-181-2/+1
* Update pdm driver to build with all the PACsQuentin Smith2023-07-181-4/+29
* cargo fmtQuentin Smith2023-07-181-8/+18
* Remove merge errorQuentin Smith2023-07-181-1/+1
* Merge remote-tracking branch 'origin/main' into nrf-pdmQuentin Smith2023-07-171-162/+285
|\
| * Make interrupt module more standard.Dario Nieuwenhuis2023-06-081-7/+6
| * cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-011-3/+3
| * nrf/pdm: make available on all chips, use Instance trait, switch to new inter...Dario Nieuwenhuis2023-03-061-45/+86
| * nrf: docs.Dario Nieuwenhuis2023-02-011-1/+13
| * add support for pdm microphones in nrf driverpbert2022-10-131-0/+242
* util -> sync renameQuentin Smith2022-08-231-1/+1
* PDM clock frequency controlQuentin Smith2022-08-211-3/+10
* Stop PDM sampling when future is droppedQuentin Smith2022-08-211-13/+15
* Discard the first N samples due to transientsQuentin Smith2022-08-211-3/+19
* Add continuous PDM sampling with exampleQuentin Smith2022-08-201-3/+115
* Set gain at runtimeQuentin Smith2022-08-201-0/+21
* Initial PDM driverQuentin Smith2022-08-201-0/+185