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 bfc51d6a87 boards: cxd56xx: Fix duplicate make target
     new 4370487fd6 arch/armv7-m: Add CONTROL register to xcptcontext.
     new 816b3fb399 arch/armv7-m: Supports interrupt nesting
     new a4b6b158ce arch/armv6-m: By default, add REG_EXC_RETURN to xcptcontext.
     new eba9c61cad arch/armv6-m: Add CONTROL register to xcptcontext.
     new cedc034d9e arch/tlsr82: Port arm_doirq to tc32_doirq.c
     new 2684642a7a arch/armv6-m: Supports interrupt nesting
     new f8aaed780a arch/armv8-m: Add CONTROL register to xcptcontext.
     new 5cdfa6fec4 arch/armv8-m: Supports interrupt nesting
     new 8d21bbf3be arch/armv8-m: Supports interrupt nesting between TEE and REE

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 arch/arm/include/armv6-m/irq.h               |  14 +---
 arch/arm/include/armv7-m/irq.h               |   5 +-
 arch/arm/include/armv8-m/irq.h               |   5 +-
 arch/arm/include/tlsr82/irq.h                |   5 ++
 arch/arm/src/armv6-m/arm_doirq.c             |  18 ++---
 arch/arm/src/armv6-m/arm_exception.S         |  74 +++++---------------
 arch/arm/src/armv6-m/arm_initialstate.c      |  49 ++++++++++++-
 arch/arm/src/armv6-m/arm_saveusercontext.S   |   8 +--
 arch/arm/src/armv6-m/arm_schedulesigaction.c |  17 +++--
 arch/arm/src/armv6-m/arm_svcall.c            |  40 +++++++----
 arch/arm/src/armv6-m/exc_return.h            |  16 ++---
 arch/arm/src/armv7-m/arm_doirq.c             |  18 ++---
 arch/arm/src/armv7-m/arm_exception.S         |  81 ++++++----------------
 arch/arm/src/armv7-m/arm_initialstate.c      |  46 +++++++++++-
 arch/arm/src/armv7-m/arm_schedulesigaction.c |  17 +++--
 arch/arm/src/armv7-m/arm_svcall.c            |  47 ++++++++-----
 arch/arm/src/armv7-m/exc_return.h            |  31 ++++-----
 arch/arm/src/armv8-m/arm_doirq.c             |  66 ++++++++++++++----
 arch/arm/src/armv8-m/arm_exception.S         | 100 +++++++--------------------
 arch/arm/src/armv8-m/arm_initialstate.c      |  67 +++++++++++++++++-
 arch/arm/src/armv8-m/arm_schedulesigaction.c |  17 +++--
 arch/arm/src/armv8-m/arm_svcall.c            |  48 ++++++++-----
 arch/arm/src/armv8-m/exc_return.h            |  40 +++++------
 arch/arm/src/common/arm_initialize.c         |   6 ++
 arch/arm/src/common/arm_internal.h           |   4 ++
 arch/arm/src/cxd56xx/chip.h                  |  19 -----
 arch/arm/src/cxd56xx/cxd56_cpustart.c        |   6 ++
 arch/arm/src/lc823450/chip.h                 |  18 -----
 arch/arm/src/lc823450/lc823450_cpustart.c    |   6 ++
 arch/arm/src/rp2040/chip.h                   |  21 ------
 arch/arm/src/rp2040/rp2040_cpustart.c        |   6 ++
 arch/arm/src/tlsr82/tc32/Make.defs           |   2 +-
 arch/arm/src/tlsr82/tc32/tc32_doirq.c        |  57 +++++++++++++++
 33 files changed, 548 insertions(+), 426 deletions(-)

Reply via email to