This is an automated email from the ASF dual-hosted git repository.
acassis pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from e3f2443fc3 boards/nrf52: normalize sdc configurations
add 15a932f8e1 arch/nrf53: add more registers definitions
add 3b92819792 arch/nrf53: initial clock configuration
add 5fd321e54d arch/nrf53: add systimer configuration
add 9dc8f27dda arch/nrf53: add SoftDevice support
add 468f2e3222 boards/nrf5340-dk: add sdc support
No new revisions were added by this update.
Summary of changes:
Kconfig | 2 +-
arch/arm/src/{nrf52 => nrf53}/.gitignore | 0
arch/arm/src/nrf53/Kconfig | 163 ++++
arch/arm/src/nrf53/Make.defs | 58 +-
arch/arm/src/nrf53/hardware/nrf53_clock.h | 120 +++
.../{nrf53_clockconfig.c => hardware/nrf53_ficr.h} | 46 +-
arch/arm/src/nrf53/hardware/nrf53_ficr_cpuapp.h | 54 ++
arch/arm/src/nrf53/hardware/nrf53_ficr_cpunet.h | 64 ++
arch/arm/src/nrf53/hardware/nrf53_osc.h | 56 ++
arch/arm/src/nrf53/hardware/nrf53_spu.h | 91 ++
arch/arm/src/nrf53/hardware/nrf53_uicr.h | 39 +-
.../hardware/{nrf53_uicr.h => nrf53_uicr_cpuapp.h} | 8 +-
.../arm/src/nrf53/hardware/nrf53_uicr_cpunet.h | 65 +-
arch/arm/src/nrf53/nrf53_clockconfig.c | 55 +-
.../{nrf53_clockconfig.c => nrf53_oscconfig.c} | 45 +-
.../{nrf53_clockconfig.c => nrf53_oscconfig.h} | 45 +-
arch/arm/src/nrf53/nrf53_sdc.c | 921 +++++++++++++++++++++
.../arm/src/nrf53/nrf53_sdc.h | 59 +-
arch/arm/src/{nrf52 => nrf53}/sdc/README.md | 0
.../src/nrf53/{nrf53_clockconfig.c => sdc/nrf.h} | 36 +-
.../{nrf53_clockconfig.c => sdc/nrf_peripherals.h} | 36 +-
boards/arm/nrf53/nrf5340-dk/include/board.h | 3 +
boards/arm/nrf53/nrf5340-dk/src/nrf53_bringup.c | 13 +
23 files changed, 1742 insertions(+), 237 deletions(-)
copy arch/arm/src/{nrf52 => nrf53}/.gitignore (100%)
create mode 100644 arch/arm/src/nrf53/hardware/nrf53_clock.h
copy arch/arm/src/nrf53/{nrf53_clockconfig.c => hardware/nrf53_ficr.h} (53%)
create mode 100644 arch/arm/src/nrf53/hardware/nrf53_ficr_cpuapp.h
create mode 100644 arch/arm/src/nrf53/hardware/nrf53_ficr_cpunet.h
create mode 100644 arch/arm/src/nrf53/hardware/nrf53_osc.h
create mode 100644 arch/arm/src/nrf53/hardware/nrf53_spu.h
copy arch/arm/src/nrf53/hardware/{nrf53_uicr.h => nrf53_uicr_cpuapp.h} (94%)
copy boards/arm/nrf53/nrf5340-dk/src/nrf53_bringup.c =>
arch/arm/src/nrf53/hardware/nrf53_uicr_cpunet.h (50%)
copy arch/arm/src/nrf53/{nrf53_clockconfig.c => nrf53_oscconfig.c} (62%)
copy arch/arm/src/nrf53/{nrf53_clockconfig.c => nrf53_oscconfig.h} (69%)
create mode 100644 arch/arm/src/nrf53/nrf53_sdc.c
copy boards/arm/nrf53/nrf5340-dk/src/nrf53_bringup.c =>
arch/arm/src/nrf53/nrf53_sdc.h (62%)
copy arch/arm/src/{nrf52 => nrf53}/sdc/README.md (100%)
copy arch/arm/src/nrf53/{nrf53_clockconfig.c => sdc/nrf.h} (54%)
copy arch/arm/src/nrf53/{nrf53_clockconfig.c => sdc/nrf_peripherals.h} (54%)