aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | fix: correct DMA configuration and registers in receive_waveformRaulIQ2025-10-021-4/+7
| | | | |
| * | | | changelog: add entry for receive_waveformRaulIQ2025-09-301-1/+1
| | | | |
| * | | | add DMA-based input capture for timer channelsRaulIQ2025-09-301-0/+38
| | | | |
* | | | | Merge pull request #5087 from embassy-rs/nrf-pac-lolDario Nieuwenhuis2025-12-162-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | nrf: update pac with nRF54 CLOCK_POWER irq number fix.
| * | | | | nrf: update pac with nRF54 CLOCK_POWER irq number fix.Dario Nieuwenhuis2025-12-162-2/+2
|/ / / / /
* | | | | Merge pull request #5086 from yodaldevoid/looping-adc-read-reduxxoviat2025-12-162-3/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | stm32/adc: allow DMA reads to loop through enabled channels
| * | | | | stm32/adc: allow DMA reads to loop through enabled channelsGabriel Smith2025-12-162-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was previously implemented for v3 ADCs, but that was lost in the recent refactoring. I have gone through all the reference manuals to verify that this should be supported for all chips, but it has only been confirmed for the STM32H5 series.
* | | | | | Merge pull request #5085 from xoviat/stm32-penderxoviat2025-12-162-10/+36
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | stm32: add low power pender
| * | | | | | stm32: add low power penderxoviat2025-12-162-10/+36
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #5062 from xoviat/stm32wb-stopxoviat2025-12-163-16/+61
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | low-power: stop cpu2 on stm32wb
| * | | | | | allow stm32wb to enter stop2xoviat2025-12-162-4/+4
| | | | | | |
| * | | | | | stm32: fix wb stop entry and hsem logicxoviat2025-12-162-12/+57
|/ / / / / /
* | / / / / Merge pull request #5082 from Gerharddc/tuntap-updateGerhard de Clercq2025-12-163-5/+13
| |/ / / / |/| | | | | | | | | embassy-net-tuntap: update async-io
* | | | | Merge pull request #5083 from xoviat/wbaxoviat2025-12-162-18/+25
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | wpan: build mac_ffd
| * | | | wpan: build mac_ffdxoviat2025-12-162-18/+25
|/ / / /
* | | | Merge pull request #5068 from leftger/feat/stm32-wpan-linklayer-platxoviat2025-12-163-428/+696
|\ \ \ \ | | | | | | | | | | | | | | | WPAN: 1st draft of linklayer_plat
| * | | | Re-added function comments. Misc changes.Gerzain Mata2025-12-151-17/+290
| | | | |
| * | | | Restored original function documentationGerzain Mata2025-12-141-184/+149
| | | | |
| * | | | WPAN/Fix: Restore function documentationGerzain Mata2025-12-141-0/+258
| | | | | | | | | | | | | | | | | | | | in rustdoc format
| * | | | WPAN: 1st draft of linklayer_platGerzain Mata2025-12-143-648/+420
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added embassy-time for delay. - Also added NVIC for task management - Need to solve for RNG Code builds
* | | | | Merge pull request #5080 from leftger/fix/stm32wba6-rng-htcr-valuexoviat2025-12-161-1/+24
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix: Added recommended HTCR0 value to WBA6 RNG
| * | | | | Fix: Added recommended HTCR0 value to WBA6 RNGGerzain Mata2025-12-151-1/+24
|/ / / / /
* | | | | Merge pull request #5074 from xoviat/wpaxoviat2025-12-155-10/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | wpan: update stm32wb-hci
| * | | | | update bitflagsxoviat2025-12-153-3/+3
| | | | | |
| * | | | | wpan: update stm32wb-hcixoviat2025-12-152-7/+3
|/ / / / /
* | | | | Merge pull request #5073 from tonarino/fix-config-initxoviat2025-12-152-0/+11
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | [STM32U5] Source system clock from MSIS before (de)configuring PLLs
| * | | | | Source system clock from MSIS before (de)configuring PLLsgoodhoko2025-12-152-0/+11
|/ / / / / | | | | | | | | | | | | | | | Fixes https://github.com/embassy-rs/embassy/issues/5072
* | | | | Merge pull request #5066 from xoviat/stopxoviat2025-12-154-10/+35
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | stm32: block stop2 for wle and misc fixes
| * | | | | stm32: block stop2 for wle and misc fixesxoviat2025-12-154-10/+35
| | | | | |
* | | | | | Merge pull request #5070 from embassy-rs/prepare-net-nrf91-releaseUlf Lilleengen2025-12-152-2/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Prepare net nrf91 release
| * | | | | | chore: fix changelogUlf Lilleengen2025-12-151-0/+2
| | | | | | |
| * | | | | | chore: fix optional defmtUlf Lilleengen2025-12-151-2/+3
|/ / / / / /
* | | | | | Merge pull request #5069 from embassy-rs/nrf-hal-releaseUlf Lilleengen2025-12-1521-28/+30
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | chore: prepare nrf hals for release
| * | | | | chore: prepare nrf hals for releaseUlf Lilleengen2025-12-1521-28/+30
|/ / / / /
* | | | | Merge pull request #5067 from MJE10/sync-pipe-docsUlf Lilleengen2025-12-141-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | embassy-sync: Update `Pipe::try_write` docs
| * | | | | embassy-sync: Update `Pipe::try_write` docsMichael Elia2025-12-141-1/+1
|/ / / / /
* | | | | Merge pull request #5064 from i509VCB/mspm0/g518xi509VCB2025-12-1417-79/+374
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | mspm0: add MSPM0G518x support and new packages for others
| * | | | mspm0: add MSPM0G518x support and new packages for othersi509VCB2025-12-1417-79/+374
|/ / / / | | | | | | | | | | | | | | | | | | | | G518x is the first MSPM0 part with a USB, I2S and NPU peripheral. There is also a new TIMB peripheral (no PWM, so it is perfect for a time driver). Unfortunately it also introduces UNICOMM which is a shared peripheral which can be in UART/I2C/SPI modes. This means that the current UART and I2C drivers need some adjustment to work with the new UNICOMM parts (which is the future).
* | | | Merge pull request #5059 from liebman/stm32-init-gpio-analogxoviat2025-12-135-75/+57
|\ \ \ \ | |_|_|/ |/| | | | | | | stm32: set pins to ANALOG on init
| * | | stm32: remove unneeded DeviceBusyliebman2025-12-131-2/+1
| | | |
| * | | stm32: only set analog if not v1liebman2025-12-131-1/+4
| | | |
| * | | stm32: set pins to ANALOG on init only change specific pinsliebman2025-12-131-15/+48
| | | |
| * | | stm32: update stm32wle5 low powe examplesliebman2025-12-134-76/+5
| | | |
| * | | stm32: set pins to ANALOG on initliebman2025-12-131-0/+18
|/ / /
* | | Merge pull request #5058 from xoviat/wpanxoviat2025-12-134-9/+18
|\ \ \ | | | | | | | | | | | | wpan: set rfwkupsel correctly
| * | | adc: fix nonvolatile readxoviat2025-12-131-1/+1
| | | | | | | | | | | | | | | | closes #5057
| * | | impl. scoped block_stop for ipccxoviat2025-12-132-2/+6
| | | |
| * | | Merge branch 'main' of https://github.com/embassy-rs/embassy into wpanxoviat2025-12-132-19/+10
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #5056 from xoviat/adc4xoviat2025-12-132-19/+10
|\ \ \ \ | | | | | | | | | | | | | | | stm32: fix misc. adc4 issues
| * | | | stm32: fix misc. adc4 issuesxoviat2025-12-122-19/+10
|/ / / /