summaryrefslogtreecommitdiff
path: root/embassy-macros
AgeCommit message (Expand)Author
2021-05-17Merge branch 'stm32-neo'Dario Nieuwenhuis
2021-05-17Add `init` fn. Initializes hw and returns Peripherals.Dario Nieuwenhuis
2021-05-17Remove stm32.Dario Nieuwenhuis
2021-05-17Add `#[interrupt]` macro to register static interrupts.Dario Nieuwenhuis
2021-05-17nrf: add support for nrf52805, nrf52811, nrf52820Dario Nieuwenhuis
2021-05-01stm32: codegen interruptsDario Nieuwenhuis
2021-05-01Add Priority enums to embassy-extrasDario Nieuwenhuis
2021-04-22Pass config directly to chip specific configure functionUlf Lilleengen
2021-04-14Rename PeripheralBorrow to UnborrowDario Nieuwenhuis
2021-04-14Add embassy_prefix attribute parameter to task and main macrosUlf Lilleengen
2021-04-12Add std version of embassy::mainUlf Lilleengen
2021-03-29Fix unused import warningsDario Nieuwenhuis
2021-03-29rp: add initial versionDario Nieuwenhuis
2021-03-29stm32: use embassy::main in more placesxoviat
2021-03-29Reexport macros at root, use eveywhere as `#[embassy::task]`Dario Nieuwenhuis
2021-03-29nrf: add main macro supportDario Nieuwenhuis
2021-03-29Code size optimizations.Dario Nieuwenhuis
2021-03-29Implement PeripheralBorrow for interrupts.Dario Nieuwenhuis
2021-03-27add embassy::main and implement for stm32f4xoviat
2021-03-18Add spawn/spawn_pool APIs to TaskDario Nieuwenhuis
2021-03-18Move Task into rawDario Nieuwenhuis
2021-03-17Do not reexport atomic-polyfillDario Nieuwenhuis
2021-03-04thumbv6m support with emulated atomicsDario Nieuwenhuis
2021-02-26Cleanup interrupt package naming. Fixes #40Dario Nieuwenhuis
2021-02-23Fix macro if user crate is not using feature(const_in_array_repeat_expressions)Dario Nieuwenhuis
2021-02-14Update to cortex-m 0.7Dario Nieuwenhuis
2021-02-13Get rid of some warningsThales Fragoso
2021-02-02Executor API V2.Dario Nieuwenhuis
2021-01-17Fix IRQ numbersTimo Kröger
2021-01-04Add "context" pointer to owned interrupt handlers.Dario Nieuwenhuis
2020-12-31Fix warnings for tasks that take mutable parametersTimo Kröger
2020-12-30Remove use of deprecated compare_and_swap.Dario Nieuwenhuis
2020-12-29WIP owned irqsDario Nieuwenhuis
2020-11-03Allow spawning tasks with non-copy args.Dario Nieuwenhuis
2020-10-31task codegen: use local items instead of non-locals with prefixed names.Dario Nieuwenhuis
2020-10-19integrate static-executor, cleanup time module.Dario Nieuwenhuis