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 33e30239f1 sched: replace sync pause with async pause for 
nxtask_terminate
     new aa4a428825 armv7/8m: unmask all the IRQ when thread start
     new 064415a765 armv6m: add up_trigger_irq() support
     new 8b8a2610ab armv6/7/8m: use pendsv to handle context switch
     new 946b01d4a8 arm-M: set current regs for crash dump
     new 9a317472fd arm-m: support zero interrupt back to game
     new d39bcd4ad5 Doc: add maskable nested interrupt description

The 6 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:
 Documentation/guides/zerolatencyinterrupts.rst     |  62 +++++++++++-
 arch/arm/Kconfig                                   |   1 +
 arch/arm/include/armv7-m/irq.h                     |   2 +-
 arch/arm/include/armv8-m/irq.h                     |   2 +-
 arch/arm/src/armv6-m/CMakeLists.txt                |   1 +
 arch/arm/src/armv6-m/Make.defs                     |   1 +
 arch/arm/src/armv6-m/arm_doirq.c                   |  76 +++++++++-----
 arch/arm/src/armv6-m/arm_svcall.c                  |   1 -
 .../arm/src/{armv7-m => armv6-m}/arm_trigger_irq.c |  12 +--
 arch/arm/src/armv6-m/arm_vectors.c                 |   9 +-
 arch/arm/src/armv6-m/nvic.h                        |  25 +++++
 arch/arm/src/armv7-m/arm_doirq.c                   |  76 +++++++++-----
 arch/arm/src/armv7-m/arm_initialstate.c            |   2 +-
 arch/arm/src/armv7-m/arm_svcall.c                  |   6 +-
 arch/arm/src/armv7-m/arm_vectors.c                 |   6 +-
 arch/arm/src/armv8-m/arm_doirq.c                   | 112 ++++++++-------------
 arch/arm/src/armv8-m/arm_initialstate.c            |   2 +-
 arch/arm/src/armv8-m/arm_svcall.c                  |   5 +-
 arch/arm/src/armv8-m/arm_vectors.c                 |   9 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_irq.c           |   2 +
 arch/arm/src/mps/mps_irq.c                         |   2 +
 arch/arm/src/nrf52/nrf52_irq.c                     |   2 +
 arch/arm/src/stm32/stm32_irq.c                     |   2 +
 arch/arm/src/stm32l4/stm32l4_irq.c                 |   2 +
 24 files changed, 271 insertions(+), 149 deletions(-)
 copy arch/arm/src/{armv7-m => armv6-m}/arm_trigger_irq.c (88%)

Reply via email to