aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Cleanups, docsJames Munns2025-12-183-131/+167
|
* First basic test worksJames Munns2025-12-183-20/+103
|
* Pre-testJames Munns2025-12-182-16/+368
|
* Merge pull request #5071 from jamesmunns/james/bad-soscJames Munns2025-12-187-55/+239
|\ | | | | | | [MCXA]: Add support for SOSC/clk_in
| * Update example to not explicitly configure rangeJames Munns2025-12-151-2/+1
| |
| * Add SOSC supportJames Munns2025-12-157-55/+240
| |
* | Merge pull request #5098 from xoviat/low-powerxoviat2025-12-1815-30/+34
|\ \ | | | | | | | | | make stm32wb examples use low-power-pender
| * | ci: remove mac and ble testxoviat2025-12-181-2/+2
| | |
| * | stm32: cleanup low-power featuresxoviat2025-12-1814-28/+32
| | |
* | | Merge pull request #5093 from rukai/fix_rp_web_usb_example_on_windowsDario Nieuwenhuis2025-12-182-5/+10
|\ \ \ | |/ / |/| | | | | Fix rp webusb example on windows
| * | Fix rp webusb example on windowsLucas Kent2025-12-182-5/+10
| | |
* | | Merge pull request #5092 from felipebalbi/imxrt/dmaFelipe Balbi2025-12-172-5/+7
|\ \ \ | |/ / |/| | | | | [iMXRT] dma: fix potential underflow bug
| * | [iMXRT] dma: fix transfer count computationFelipe Balbi2025-12-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | count should be defined as the integer div_round_up of buffer length and word size, otherwise transferring small buffers will cause a panic due to underflow: if we let from = [0u32; 1]; then calling dma::write() will result in: let count = ((1 / 4 as usize) - 1) = 0 - 1 // underflow Rounding up results in 1 - 1 as expected.
| * | [iMXRT] dma: define MAX_CHUNK_SIZE constantFelipe Balbi2025-12-162-2/+4
| | | | | | | | | | | | | | | | | | Instead of adding magic constants all over the place, let's just define DMA MAX_CHUNK_SIZE in a single constant that be referenced by the various users.
* | | Merge pull request #5088 from oddlama/fix-nrf54-pin-countDario Nieuwenhuis2025-12-161-9/+6
|\ \ \ | |/ / |/| | | | | fix: use correct pin count for the nrf54 chip family
| * | fix: use correct pin count for the nrf54 chip familyoddlama2025-12-161-9/+6
|/ /
* | Merge pull request #4726 from RaulIQ/mainxoviat2025-12-162-0/+43
|\ \ | | | | | | | | | [embassy-stm32] add DMA-based input capture for timer channels
| * \ Merge branch 'main' into mainRaul Alimbekov2025-12-161024-12312/+63082
| |\ \
| * | | style: cargo fmtRaulIQ2025-10-021-1/+2
| | | |
| * | | 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
| | | | | |