summaryrefslogtreecommitdiff
path: root/embassy-hal-common
AgeCommit message (Expand)Author
2022-10-07all Cargo.toml: Add license to all crate Cargo.toml fileschrysn
2022-09-08Fix typo in peripheral.rsDaniel Bevenius
2022-08-18hal-common: Remove unused depDario Nieuwenhuis
2022-07-29Split embassy crate into embassy-executor, embassy-util.Dario Nieuwenhuis
2022-07-23nrf: replace PhantomData usages with PeripheralRef.Dario Nieuwenhuis
2022-07-23Remove PeripheralRef::into_inner()Dario Nieuwenhuis
2022-07-23Add docs to PeripheralRef::map_into.Dario Nieuwenhuis
2022-07-23Rename Unborrowed -> PeripheralRef, Unborrow -> PeripheralDario Nieuwenhuis
2022-07-23Update embassy-stm32Dario Nieuwenhuis
2022-07-23Rename unsafe_impl_unborrow to impl_unborrowDario Nieuwenhuis
2022-07-23wipDario Nieuwenhuis
2022-07-23Reuse unsafe_impl_unborrow in other macros.Dario Nieuwenhuis
2022-07-23WIP: Make unborrow safe to useGrant Miller
2022-07-22Change steal() from trait to inherent fns.Dario Nieuwenhuis
2022-07-22Remove unused std_peripherals.Dario Nieuwenhuis
2022-06-18Remove the authors field from Cargo.tomlsDario Nieuwenhuis
2022-06-18Update to 2021 edition. (#820)Dario Nieuwenhuis
2022-06-12Run rustfmt.Dario Nieuwenhuis
2022-06-12Add embassy-cortex-m crate.Dario Nieuwenhuis
2022-06-09common/PeripheralMutex: remove unsafe API. (#802)Dario Nieuwenhuis
2022-05-04Remove embassy_hal_common::usb.Dario Nieuwenhuis
2022-03-11Update rust nightly, embedded-hal 1.0, embedded-hal-async.Dario Nieuwenhuis
2022-03-07common/serial/usb: fix hang when write buffer gets full and then the bus resets.Dario Nieuwenhuis
2022-03-07common/usb/serial: add some trace logging.Dario Nieuwenhuis
2022-01-14Fix typo in defuse doc commentDaniel Bevenius
2021-12-12usb feature gateJacob Rosenthal
2021-12-10Provides AsyncWrite with flushhuntc
2021-11-15Update to defmt 3.0ish.Bob McWhirter
2021-10-18Clippy fixesDario Nieuwenhuis
2021-09-11embassy: Refactor module structure to remove kitchen-sink `util`.Dario Nieuwenhuis
2021-09-11Update lots of depsDario Nieuwenhuis
2021-09-02Cargo fmtUlf Lilleengen
2021-09-02Add HAL for SubGhz peripheral for STM32 WL seriesUlf Lilleengen
2021-08-16Add IRQ-driven buffered USART implementation for STM32 v2 usart (#356)Ulf Lilleengen
2021-08-02common: Initialize PeripheralMutex state with closure to ensure it's done in-...Dario Nieuwenhuis
2021-08-02Make const the states when able.Dario Nieuwenhuis
2021-08-02Mark `new`s as unsafe due to not being leak-safe.Dario Nieuwenhuis
2021-08-02hal-common: remove Pin in PeripheralMutexDario Nieuwenhuis
2021-07-29Remove embassy_hal_common::peripheral_sharedDario Nieuwenhuis
2021-07-29Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis