This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a change to branch releases/12.7
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from b63826a736 arch/sim: fix uart could lose log
     new ee81823546 arm: g_current_regs is only used to determine if we are in 
irq, with other functionalities removed.
     new 4ecb6efee8 arm: tc32 nested interrupts are not supported
     new d573952790 irq: use up_interrupt_context to replace up_current_regs
     new 8cd52bee2e arm64: g_current_regs is only used to determine if we are 
in irq, with other functionalities removed.

The 4 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/src/arm/arm_doirq.c                       |  10 +-
 arch/arm/src/arm/arm_schedulesigaction.c           |  67 +----
 arch/arm/src/arm/arm_syscall.c                     |  22 +-
 arch/arm/src/armv6-m/arm_doirq.c                   |  11 +-
 arch/arm/src/armv6-m/arm_schedulesigaction.c       | 308 +++----------------
 arch/arm/src/armv6-m/arm_svcall.c                  |  26 +-
 arch/arm/src/armv7-a/arm_cpupause.c                |  12 +-
 arch/arm/src/armv7-a/arm_cpustart.c                |  12 +-
 arch/arm/src/armv7-a/arm_doirq.c                   |  23 +-
 arch/arm/src/armv7-a/arm_schedulesigaction.c       | 280 ++----------------
 arch/arm/src/armv7-a/arm_syscall.c                 |  25 +-
 arch/arm/src/armv7-m/arm_doirq.c                   |  11 +-
 arch/arm/src/armv7-m/arm_schedulesigaction.c       | 328 +++------------------
 arch/arm/src/armv7-m/arm_svcall.c                  |  27 +-
 arch/arm/src/armv7-r/arm_cpupause.c                |  12 +-
 arch/arm/src/armv7-r/arm_cpustart.c                |   6 +-
 arch/arm/src/armv7-r/arm_doirq.c                   |  23 +-
 arch/arm/src/armv7-r/arm_schedulesigaction.c       | 288 ++----------------
 arch/arm/src/armv7-r/arm_syscall.c                 |  16 +-
 arch/arm/src/armv8-m/arm_doirq.c                   |  11 +-
 arch/arm/src/armv8-m/arm_schedulesigaction.c       | 321 +++-----------------
 arch/arm/src/armv8-m/arm_svcall.c                  |  25 +-
 arch/arm/src/armv8-r/arm_doirq.c                   |  19 +-
 arch/arm/src/armv8-r/arm_schedulesigaction.c       | 302 ++-----------------
 arch/arm/src/armv8-r/arm_syscall.c                 |  15 +-
 arch/arm/src/common/arm_internal.h                 |   5 -
 arch/arm/src/common/arm_switchcontext.c            |  14 +-
 arch/arm/src/cxd56xx/cxd56_cpupause.c              |  12 +-
 arch/arm/src/dm320/dm320_decodeirq.c               |   7 +-
 arch/arm/src/imx1/imx_decodeirq.c                  |   6 +-
 arch/arm/src/lc823450/lc823450_cpupause.c          |  12 +-
 arch/arm/src/lpc214x/lpc214x_decodeirq.c           |   4 +
 arch/arm/src/lpc2378/lpc23xx_decodeirq.c           |   4 +
 arch/arm/src/lpc31xx/lpc31_decodeirq.c             |   8 +-
 arch/arm/src/moxart/moxart_irq.c                   |   2 +
 arch/arm/src/rp2040/rp2040_cpupause.c              |  12 +-
 arch/arm/src/sam34/sam4cm_cpupause.c               |  12 +-
 arch/arm/src/str71x/str71x_decodeirq.c             |   4 +
 arch/arm/src/tlsr82/tc32/tc32_doirq.c              |  35 +--
 arch/arm/src/tlsr82/tc32/tc32_schedulesigaction.c  |  64 +---
 arch/arm64/src/common/arm64_cpupause.c             |  12 +-
 arch/arm64/src/common/arm64_doirq.c                |  10 +-
 arch/arm64/src/common/arm64_internal.h             |   7 -
 arch/arm64/src/common/arm64_schedulesigaction.c    | 207 ++-----------
 arch/arm64/src/common/arm64_switchcontext.c        |  14 +-
 arch/risc-v/src/common/riscv_switchcontext.c       |   2 +-
 arch/sim/src/sim/sim_switchcontext.c               |   2 +-
 arch/x86_64/src/common/x86_64_switchcontext.c      |   2 +-
 boards/arm/cxd56xx/common/src/cxd56_crashdump.c    |   7 +-
 boards/arm/stm32/nucleo-f429zi/src/stm32_bbsram.c  |   7 +-
 boards/arm/stm32f7/nucleo-144/src/stm32_bbsram.c   |   7 +-
 .../renesas/rx65n/rx65n-grrose/src/rx65n_sbram.c   |   7 +-
 .../renesas/rx65n/rx65n-rsk2mb/src/rx65n_sbram.c   |   7 +-
 53 files changed, 452 insertions(+), 2240 deletions(-)

Reply via email to