summaryrefslogtreecommitdiff
path: root/embassy-stm32
AgeCommit message (Expand)Author
2022-10-19Merge #1014bors[bot]
2022-10-18Enable defmt in embassy-hal-commonMatous Hybl
2022-10-18Add memory barriers to H7 flash driver to mitigate PGSERR errorsMatous Hybl
2022-10-10Merge #1004bors[bot]
2022-10-07Fix adc_v4 compilationchemicstry
2022-10-07Fix internal channel reading on adc_v2chemicstry
2022-10-07all Cargo.toml: Add license to all crate Cargo.toml fileschrysn
2022-10-07Use RccPeripheral for adc_v2chemicstry
2022-09-30Merge #992bors[bot]
2022-09-30Implement embedded-hal-nb for uartMathias
2022-09-30Remove flash lock/unlock public API from stm32 flash, and perform the unlocki...Mathias
2022-09-29Merge branch 'master' of https://github.com/embassy-rs/embassy into embassy-s...Mathias
2022-09-29Update embedded-hal versions and explicitly pinUlf Lilleengen
2022-09-29Remove code duplication on nb_readMathias
2022-09-28Add E-H1 uart blocking & nb implementationMathias
2022-09-27usb: make HALs depend only on embassy-usb-driver.Dario Nieuwenhuis
2022-09-26Rework STM32 BufferedUart internals so we can split into Rx and Tx like embas...Guillaume MICHEL
2022-09-26usb: split driver trait to separate crate.Dario Nieuwenhuis
2022-09-26Merge #960bors[bot]
2022-09-22Replace futures::future::join -> embassy_futures::join::join.Dario Nieuwenhuis
2022-09-22Replace futures::future::poll_fn -> core::future::poll_fn.Dario Nieuwenhuis
2022-09-22Update Rust nightly.Dario Nieuwenhuis
2022-09-21Add non blocking Bxcan constructor.Andrew Ealovega
2022-09-15make `State::new()` const, consistent with othersVincent Stakenburg
2022-09-04Merge #939bors[bot]
2022-09-04Merge #839bors[bot]
2022-09-02time: add more tick rates, use 1mhz as default.Dario Nieuwenhuis
2022-08-31Do not use cfg_if for embedded-hal-async feature gates.Dario Nieuwenhuis
2022-08-26Use `pub(crate)` visibility for internal SPITimo Kröger
2022-08-26stm32wl: Fix RCCTimo Kröger
2022-08-26stm32wl: Do not require external SPI pins for SUBGHZTimo Kröger
2022-08-22split `embassy-util` into `embassy-futures`, `embassy-sync`.Dario Nieuwenhuis
2022-08-19fix lpuart implementation when there isn't one presentVincent Stakenburg
2022-08-19implement support for LPUARTVincent Stakenburg
2022-08-18Split embassy-time from embassy-executor.Dario Nieuwenhuis
2022-08-17Remove HAL initialization from #[embassy::main] macro.Dario Nieuwenhuis
2022-08-17Update to critical-section 1.0, atomic-polyfill 1.0Dario Nieuwenhuis
2022-08-17stm32/rcc: fix unnecessary parenthesesDario Nieuwenhuis
2022-08-17stm32/sdmmc: remove cast no longer allowed on latest nightly due to nonexhaus...Dario Nieuwenhuis
2022-08-10Make sda/scl pullups separate as in nRF HALchemicstry
2022-08-09Implement I2C pullup configurationchemicstry
2022-08-04Use RccPeripheral for DAC and add a hackfix for H7chemicstry
2022-08-04Merge v1, v2 DAC and update register definitionschemicstry
2022-07-29Split embassy crate into embassy-executor, embassy-util.Dario Nieuwenhuis
2022-07-27Make vref units explicitchemicstry
2022-07-27Improve `set_vref` docschemicstry
2022-07-27Improve ADC configuration optionschemicstry
2022-07-24Merge #876bors[bot]
2022-07-24Add defmt support to embassy-embedded-hal errorsMatous Hybl
2022-07-23rename PwmPin::new_chX, update examples.Dario Nieuwenhuis