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 <dirbaio@dirbaio.net>
This commit is contained in:
bors[bot]
2021-11-07 22:58:27 +00:00
committed by GitHub
12 changed files with 1038 additions and 86 deletions

View File

@ -60,6 +60,15 @@ jobs:
- package: embassy-nrf
target: thumbv8m.main-none-eabihf
features: nrf9160-ns
- package: embassy-nrf
target: thumbv8m.main-none-eabihf
features: nrf5340-app-s
- package: embassy-nrf
target: thumbv8m.main-none-eabihf
features: nrf5340-app-ns
- package: embassy-nrf
target: thumbv8m.main-none-eabihf
features: nrf5340-net
- package: embassy-nrf
target: thumbv7em-none-eabi
features: nrf52840