| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove embassy-cortex-m crate, move stuff to embassy-hal-common. | Dario Nieuwenhuis | 2023-06-09 | 1 | -1/+0 |
| | | |||||
| * | Document w5500, cyw43 | Dario Nieuwenhuis | 2023-06-01 | 1 | -0/+3 |
| | | |||||
| * | ci: build stm32 docs. | Dario Nieuwenhuis | 2023-05-31 | 1 | -20/+21 |
| | | |||||
| * | Move doc building to new CI. | Dario Nieuwenhuis | 2023-05-31 | 2 | -87/+34 |
| | | |||||
| * | ci: run HIL tests in parallel. | Dario Nieuwenhuis | 2023-05-30 | 1 | -0/+1 |
| | | |||||
| * | ci: fix nrf, rp tests. | Dario Nieuwenhuis | 2023-05-29 | 1 | -1/+3 |
| | | |||||
| * | ci: add stable build, add tests. | Dario Nieuwenhuis | 2023-05-29 | 3 | -2/+44 |
| | | |||||
| * | CI fixes. | Dario Nieuwenhuis | 2023-05-29 | 2 | -2/+1 |
| | | |||||
| * | Switch to Bender for CI. | Dario Nieuwenhuis | 2023-05-29 | 2 | -80/+21 |
| | | |||||
| * | ci: replace openid connect with static secret. | Dario Nieuwenhuis | 2023-05-25 | 1 | -0/+2 |
| | | | | | | | | | | | The oidc token is only valid for 5min, builds are starting to fail because HIL tests take more than 5 min and we only obtain it once at start. Instead of fixing it, let's remove it. My hope for OIDC was to allow running HIL tests on PRs from forks if the author is in a list of trusted users. However GHA simply doesn't give the ID token to PRs from forks. :shrug: Same limitation as with static tokens. So it's useless complexity, let's kill it. | ||||
| * | Update GitHub Actions CI | Dirk Stolle | 2023-05-08 | 2 | -6/+6 |
| | | | | | | | The following updates are performed: * update actions/cache to v3 * update actions/checkout to v3 | ||||
| * | embassy-boot: ensure tests can run on the stable compiler | sander | 2023-04-20 | 1 | -1/+1 |
| | | |||||
| * | ci: ad nightly flag to embassy-boot tests | sander | 2023-04-20 | 1 | -1/+1 |
| | | |||||
| * | feat: add embassy-boot-rp to the doc builder | Lachezar Lechev | 2023-04-20 | 1 | -2/+1 |
| | | | | | Signed-off-by: Lachezar Lechev <[email protected]> | ||||
| * | stm32: use stm32-metapac from crates.io, remove stm32-data submodule. | Dario Nieuwenhuis | 2023-03-20 | 1 | -1/+0 |
| | | |||||
| * | Add more crates to docs. | Dario Nieuwenhuis | 2023-02-13 | 1 | -0/+2 |
| | | |||||
| * | Fix doc build. | Dario Nieuwenhuis | 2023-02-13 | 1 | -2/+2 |
| | | |||||
| * | Support codesigning in the firmware updater | huntc | 2023-01-12 | 1 | -2/+8 |
| | | | | | This commit provides a method to verify that firmware has been signed with a private key given its public key. The implementation uses ed25519-dalek as the signature verifier. An "ed25519" feature is required to enable the functionality. When disabled (the default), calling the firmware updater's verify method will return a failure. | ||||
| * | net: split driver trait to a separate crate. | Dario Nieuwenhuis | 2022-12-26 | 1 | -0/+1 |
| | | |||||
| * | ci/doc: build embassy-time too. | Dario Nieuwenhuis | 2022-10-05 | 1 | -0/+1 |
| | | |||||
| * | Use 1 thread in ci doc building. | Dario Nieuwenhuis | 2022-10-03 | 1 | -1/+1 |
| | | |||||
| * | Build docs in CI | Dario Nieuwenhuis | 2022-10-02 | 2 | -1/+86 |
| | | |||||
| * | split `embassy-util` into `embassy-futures`, `embassy-sync`. | Dario Nieuwenhuis | 2022-08-22 | 1 | -1/+1 |
| | | |||||
| * | Split embassy crate into embassy-executor, embassy-util. | Dario Nieuwenhuis | 2022-07-29 | 1 | -1/+1 |
| | | |||||
| * | Update cargo-batch. | Dario Nieuwenhuis | 2022-04-08 | 1 | -2/+2 |
| | | |||||
| * | Tell bors to delete merged branches | Grant Miller | 2022-03-14 | 1 | -0/+1 |
| | | |||||
| * | ci: add build with stable. | Dario Nieuwenhuis | 2022-02-12 | 1 | -2/+24 |
| | | |||||
| * | Update cargo-batch. | Dario Nieuwenhuis | 2022-02-11 | 1 | -1/+1 |
| | | |||||
| * | stm32: add gpio HIL test | Dario Nieuwenhuis | 2021-12-06 | 1 | -0/+3 |
| | | |||||
| * | ci: do main build with fully generated stm32-metapac. | Dario Nieuwenhuis | 2021-11-24 | 1 | -10/+1 |
| | | |||||
| * | Faster CI with cargo-batch | Dario Nieuwenhuis | 2021-11-22 | 1 | -144/+16 |
| | | |||||
| * | Merge #461 | bors[bot] | 2021-11-07 | 1 | -0/+9 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 461: nrf: add initial nrf5340 support r=Dirbaio a=Dirbaio Thanks to `@diondokter's` work on DPPI this was quite easy! :) TODO: - [ ] Add config option to enable 128mhz - [ ] Add config option to unlock APPROTECT automatically. - [ ] Add a way to boot net (config option or API?) - [ ] Support WDT (there's WDT0, WDT1. Needs some refactor) - [ ] Support NVMC - [ ] Support TEMP Co-authored-by: Dario Nieuwenhuis <[email protected]> | ||||
| | * | nrf: add initial nrf5340 support | Dario Nieuwenhuis | 2021-10-28 | 1 | -0/+9 |
| | | | |||||
| * | | Add stm32u5 examples to CI run. | Bob McWhirter | 2021-11-02 | 1 | -0/+2 |
| | | | |||||
| * | | Merge #457 | bors[bot] | 2021-10-27 | 1 | -1/+4 |
| |\| | | | | | | | | | | | | | | | | | | | | | 457: nrf91: support running in both S and NS mode. r=Dirbaio a=Dirbaio - Cargo feature `nrf9160` is now `nrf9160-s` or `nrf9160-ns` - "fake-PAC" renames everything appropriately so there's no need to spam cfg's everywhere. With `nrf9160-s` you can now run code without flashing any weird SPM/bootloader. Tested on nrf9160-dk. Co-authored-by: Dario Nieuwenhuis <[email protected]> | ||||
| | * | nrf91: support running in both S and NS mode. | Dario Nieuwenhuis | 2021-10-26 | 1 | -1/+4 |
| | | | |||||
| * | | Add stm32f7 to CI | Dario Nieuwenhuis | 2021-10-26 | 1 | -0/+2 |
| |/ | |||||
| * | Merge #423 | bors[bot] | 2021-10-13 | 1 | -0/+3 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | 423: nRF9160 support r=Dirbaio a=diondokter - Created a chip file with all the peripherals, interrupts and peripheral implementations. - All peripherals now use an alias for the NS (non-secure) version of the nRF9160 version. - Implementations of peripherals that don't exist are ignored. - Most PPI functionality has been stubbed out because the nRF91 has the newer DPPI which is not compatible with the current API. (The channels are also set to not configurable, so they are kinda useless now, but in principle the stubs should never be called) Co-authored-by: Dion Dokter <[email protected]> | ||||
| | * | - Removed the enable assert from UARTE. | Dion Dokter | 2021-10-13 | 1 | -0/+3 |
| | | | | | | | | | - Added nRF9160 to CI. | ||||
| * | | Add bors | Dario Nieuwenhuis | 2021-10-12 | 2 | -3/+12 |
| |/ | |||||
| * | Add matrix bot | Dario Nieuwenhuis | 2021-10-06 | 1 | -0/+44 |
| | | |||||
| * | Initial STM32F1 family support with two examples for STM32F103C8 (Blue Pill) | Mariusz Ryndzionek | 2021-09-28 | 1 | -0/+2 |
| | | |||||
| * | Support for STM32L1 | Ulf Lilleengen | 2021-09-21 | 1 | -0/+5 |
| | | | | | | | | * Add RCC * Fix more issues with dash in chip names * Update stm32-data version * Add blinky and spi example | ||||
| * | Add WASM support for executor | Ulf Lilleengen | 2021-09-13 | 1 | -0/+2 |
| | | | | | | | | * Adds an executor for WASM runtimes based on wasm_bindgen. * Add time driver based on JS time handling. * Add example that can run in browser locally. * Update to critical-section version that supports 'std' flag | ||||
| * | stm32: add G0 to Ci | Dario Nieuwenhuis | 2021-08-20 | 1 | -1/+2 |
| | | |||||
| * | Add STM32WL55 examples to CI (#361) | Ulf Lilleengen | 2021-08-18 | 1 | -0/+2 |
| | | | | * Add STM32WL55 examples to CI and fix warnings | ||||
| * | time: replace dyn clock/alarm with a global Driver trait | Dario Nieuwenhuis | 2021-08-05 | 1 | -1/+1 |
| | | |||||
| * | ci: rustfmt check all .rs files | Dario Nieuwenhuis | 2021-08-04 | 1 | -1/+1 |
| | | | | | The old script was missing many .rs files that were not enabled due to cfg's. | ||||
| * | Revert "Optimize CI" | Bob McWhirter | 2021-07-28 | 1 | -39/+17 |
| | | | | | This reverts commit fe58e9541d97d16d39534cb8d38c68c61b6f8726. | ||||
| * | Optimize CI | Dario Nieuwenhuis | 2021-07-24 | 1 | -17/+39 |
| | | |||||
