This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 9eea82a61d Doc: Explain how to rebase and squash PR's commits
add b5fd0b2381 S32K3XX MR-CANHUBK3 Add protected knsh support
No new revisions were added by this update.
Summary of changes:
arch/arm/src/s32k3xx/Make.defs | 8 +
.../s32k3xx/{s32k3xx_start.c => s32k3xx_mpuinit.c} | 280 +++++----------------
arch/arm/src/s32k3xx/s32k3xx_mpuinit.h | 102 ++++++++
arch/arm/src/s32k3xx/s32k3xx_start.c | 161 ++----------
arch/arm/src/s32k3xx/s32k3xx_userspace.c | 87 +++++++
arch/arm/src/s32k3xx/s32k3xx_userspace.h | 90 +++++++
.../{scripts => configs/knsh}/Make.defs | 24 +-
.../arm/s32k3xx/mr-canhubk3/configs/knsh/defconfig | 119 +++++++++
boards/arm/s32k3xx/mr-canhubk3/kernel/Makefile | 92 +++++++
.../s32k3xx/mr-canhubk3/kernel/s32k3xx_userspace.c | 99 ++++++++
boards/arm/s32k3xx/mr-canhubk3/scripts/Make.defs | 7 +
.../s32k3xx/mr-canhubk3/scripts/kernel-space.ld | 153 +++++++++++
boards/arm/s32k3xx/mr-canhubk3/scripts/memory.ld | 88 +++++++
.../arm/s32k3xx/mr-canhubk3/scripts/user-space.ld | 124 +++++++++
14 files changed, 1055 insertions(+), 379 deletions(-)
copy arch/arm/src/s32k3xx/{s32k3xx_start.c => s32k3xx_mpuinit.c} (51%)
create mode 100644 arch/arm/src/s32k3xx/s32k3xx_mpuinit.h
create mode 100644 arch/arm/src/s32k3xx/s32k3xx_userspace.c
create mode 100644 arch/arm/src/s32k3xx/s32k3xx_userspace.h
copy boards/arm/s32k3xx/mr-canhubk3/{scripts => configs/knsh}/Make.defs (79%)
create mode 100644 boards/arm/s32k3xx/mr-canhubk3/configs/knsh/defconfig
create mode 100644 boards/arm/s32k3xx/mr-canhubk3/kernel/Makefile
create mode 100644 boards/arm/s32k3xx/mr-canhubk3/kernel/s32k3xx_userspace.c
create mode 100644 boards/arm/s32k3xx/mr-canhubk3/scripts/kernel-space.ld
create mode 100644 boards/arm/s32k3xx/mr-canhubk3/scripts/memory.ld
create mode 100644 boards/arm/s32k3xx/mr-canhubk3/scripts/user-space.ld