| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | executor: add Pender, rework Cargo features. | Dario Nieuwenhuis | 2023-04-03 | 2 | -2/+2 |
| | | | | | | | | | | This introduces a `Pender` struct with enum cases for thread-mode, interrupt-mode and custom callback executors. This avoids calls through function pointers when using only the thread or interrupt executors. Faster, and friendlier to `cargo-call-stack`. `embassy-executor` now has `arch-xxx` Cargo features to select the arch and to enable the builtin executors (thread and interrupt). | ||||
| * | stm32: use stm32-metapac from crates.io, remove stm32-data submodule. | Dario Nieuwenhuis | 2023-03-20 | 2 | -2/+1 |
| | | |||||
| * | Documentation on verifying firmware | huntc | 2023-01-14 | 1 | -1/+49 |
| | | | | | The documentation has been enhanced to describe the verification of firmware with the firmware updater. Examples have also been provided that describe how keys can be generated and how firmware can be signed. | ||||
| * | Rename examples/nrf to examples/nrf52840 | Dominik Boehi | 2023-01-09 | 1 | -1/+1 |
| | | |||||
| * | feat: embassy-boot for rp2040 | Ulf Lilleengen | 2022-12-02 | 1 | -0/+1 |
| | | | | | | | | Add embassy-boot support for RP2040, with examples for the Raspberry Pi Pico. Co-authored-by: Mathias Koch <[email protected]> | ||||
| * | [doc] Remove obsolete code sample | Johannes Neyer | 2022-11-15 | 1 | -13/+0 |
| | | |||||
| * | [doc] Fix some grammar | Johannes Neyer | 2022-11-15 | 3 | -7/+7 |
| | | |||||
| * | [doc] Fix line indices of basic example | Johannes Neyer | 2022-11-15 | 1 | -4/+4 |
| | | |||||
| * | Add missing files and features for basic example | Ulf Lilleengen | 2022-10-20 | 3 | -3/+44 |
| | | |||||
| * | Add note on partition sizes to bootloader docs | Ulf Lilleengen | 2022-10-11 | 1 | -4/+13 |
| | | | | | See #1007 | ||||
| * | all Cargo.toml: Add license to all crate Cargo.toml files | chrysn | 2022-10-07 | 5 | -0/+5 |
| | | | | | Closes: https://github.com/embassy-rs/embassy/issues/1002 | ||||
| * | Use embassy_executor::main in runtime.adoc | Daniel Bevenius | 2022-09-03 | 1 | -1/+1 |
| | | | | | | | | This commit replaces embassy::main with embassy_executor::main in the runtime documentation page. Refs: https://embassy.dev/dev/runtime.html | ||||
| * | Split embassy-time from embassy-executor. | Dario Nieuwenhuis | 2022-08-18 | 3 | -3/+4 |
| | | |||||
| * | Remove HAL initialization from #[embassy::main] macro. | Dario Nieuwenhuis | 2022-08-17 | 2 | -4/+5 |
| | | |||||
| * | Rewrite documentation using correct module names | Ulf Lilleengen | 2022-08-16 | 9 | -35/+43 |
| | | | | | | | | * Remove traits section now that we have embedded-hal-async and refer to it. * Explanation that embassy is multiple things. * Bootloader description image | ||||
| * | Use special ROOT component for embassy docs | Ulf Lilleengen | 2022-08-15 | 1 | -1/+1 |
| | | |||||
| * | Split embassy crate into embassy-executor, embassy-util. | Dario Nieuwenhuis | 2022-07-29 | 5 | -9/+9 |
| | | |||||
| * | fix: doc: use master branch for basic example link | Jake Swensen | 2022-07-12 | 1 | -1/+1 |
| | | |||||
| * | Add env DEFMT_LOG=trace to all examples. | Dario Nieuwenhuis | 2022-06-18 | 2 | -0/+6 |
| | | |||||
| * | Run rustfmt. | Dario Nieuwenhuis | 2022-06-12 | 5 | -51/+21 |
| | | |||||
| * | Update list of families with bootloader support | Matous Hybl | 2022-05-06 | 1 | -1/+1 |
| | | |||||
| * | Allow using separate page sizes for state and dfu | Ulf Lilleengen | 2022-04-28 | 1 | -1/+2 |
| | | | | | | | | * Less generics on bootloader. Keep PAGE_SIZE as a common multiple of DFU and ACTIVE page sizes. * Document restriction * Add unit tests for different page sizes | ||||
| * | Add stm32 flash + bootloader support | Ulf Lilleengen | 2022-04-27 | 2 | -0/+33 |
| | | | | | | | | | * Add flash drivers for L0, L1, L4, WB and WL. Not tested for WB, but should be similar to WL. * Add embassy-boot-stm32 for bootloading on STM32. * Add flash examples and bootloader examples * Update stm32-data | ||||
| * | reword task finish and cancel | Liigo Zhuang | 2022-04-22 | 1 | -1/+1 |
| | | |||||
| * | remove description which not makes sense | Liigo Zhuang | 2022-04-21 | 1 | -1/+1 |
| | | |||||
| * | Update after review | Ulf Lilleengen | 2022-02-23 | 1 | -2/+2 |
| | | |||||
| * | Add documentation about the different embassy abstraction layers | Ulf Lilleengen | 2022-02-23 | 12 | -0/+394 |
| | | | | | | The guide demonstrates the functionality offered by each layer in Embassy, using code examples. | ||||
| * | Update getting_started.adoc | Dario Nieuwenhuis | 2022-02-21 | 1 | -0/+1 |
| | | |||||
| * | embassy, embassy-nrf: add `nightly` Cargo feature to gate nightly-only features. | Dario Nieuwenhuis | 2022-02-12 | 1 | -2/+2 |
| | | |||||
| * | Document #[embassy::main(config = ...)] | Daniel Franklin | 2022-02-11 | 1 | -0/+12 |
| | | | | | | Add an example documenting the config param based on help I got in the matrix chat. Because the example is very short and incompatible with the other example code I just included it inline. | ||||
| * | traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. | Dario Nieuwenhuis | 2022-01-27 | 1 | -1/+0 |
| | | |||||
| * | Fix 'the the' typo and add a missing 'it' | Daniel Bevenius | 2022-01-10 | 1 | -2/+2 |
| | | |||||
| * | Fix typo in basic_application.adoc | Daniel Bevenius | 2022-01-06 | 1 | -1/+1 |
| | | |||||
| * | Fix typo in hal.adoc | Daniel Bevenius | 2022-01-06 | 1 | -1/+1 |
| | | |||||
| * | Fix typo in runtime.adoc | Daniel Bevenius | 2022-01-06 | 1 | -1/+1 |
| | | |||||
| * | Update stm32.adoc | Johann Tuffe | 2021-12-30 | 1 | -1/+1 |
| | | | | typo | ||||
| * | nrf/gpio: add infallible inherent methods, remove some duplication. | Dario Nieuwenhuis | 2021-12-20 | 1 | -3/+2 |
| | | | | | This implements Input and Output using FlexPin, to avoid some code duplication. | ||||
| * | Fix doc example compile | Ulf Lilleengen | 2021-12-10 | 3 | -8/+10 |
| | | |||||
| * | Add doc-specific example and add it to CI | Ulf Lilleengen | 2021-12-10 | 4 | -22/+62 |
| | | |||||
| * | More content | Ulf Lilleengen | 2021-12-10 | 2 | -3/+35 |
| | | |||||
| * | Add more content | Ulf Lilleengen | 2021-12-10 | 7 | -9/+180 |
| | | |||||
| * | More on traits and notes on time | Ulf Lilleengen | 2021-12-10 | 2 | -6/+17 |
| | | |||||
| * | Add diagrams explaining the runtime | Ulf Lilleengen | 2021-12-10 | 6 | -3/+22 |
| | | |||||
| * | Update section on async | Ulf Lilleengen | 2021-12-10 | 1 | -4/+9 |
| | | |||||
| * | Add example snippet inclusion | Ulf Lilleengen | 2021-12-10 | 2 | -0/+9 |
| | | |||||
| * | Update docs | Ulf Lilleengen | 2021-12-09 | 7 | -24/+37 |
| | | |||||
| * | Initial PoC of embassy book | Ulf Lilleengen | 2021-12-09 | 7 | -0/+45 |
