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

xiaoxiang781216 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from bf35334f040 drivers/rpmsg/rpmsg_virtio: record the tx head index for 
the dump
     new 17c20441ea9 boards/tricore: Align the TASKING trap vector table to 256 
bytes.
     new ca7d89d7418 arch/tricore: Use the assembly file extension of the 
toolchain.
     new 10f5ec0598d arch/tricore: Link head assembly sources directly.
     new f3ec9a15b5b arch/tricore: Replace the iLLD trap vector table.
     new 113b86932f7 arch/tricore: Make tricore_trapcall.c independent of the 
iLLD.
     new a36dfe904de arch/tricore: Report the free context list underflow trap.
     new 899badcc974 arch/tricore: Put the trap class and TIN in the trap panic 
message.
     new 0e158e97caf arch/tricore: Describe traps from tables.
     new 00abcc41bd4 arch/tricore: Keep the trap status registers with the trap 
information.

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/tricore/Kconfig                               |  18 +
 arch/tricore/include/csfr.h                        |   1 +
 arch/tricore/src/Makefile                          |  22 +-
 arch/tricore/src/common/CMakeLists.txt             |  11 +-
 arch/tricore/src/common/Ifx_Cfg_Trap.h             |  94 ----
 arch/tricore/src/common/Make.defs                  |  10 +-
 arch/tricore/src/common/gnu/tricore_vectors.S      | 125 +++++
 .../tricore/src/common/tasking/tricore_vectors.asm | 112 ++++
 arch/tricore/src/common/tricore_internal.h         |  15 +
 arch/tricore/src/common/tricore_trapcall.c         | 617 ++++++++++-----------
 arch/tricore/src/tc3xx/CMakeLists.txt              |   1 -
 arch/tricore/src/tc3xx/Make.defs                   |   1 -
 arch/tricore/src/tc4xx/CMakeLists.txt              |   1 -
 arch/tricore/src/tc4xx/Make.defs                   |   1 -
 .../scripts/Lcf_Tasking_Tricore_Tc.lsl.kernel      |   2 +-
 .../scripts/Lcf_Tasking_Tricore_Tc.lsl.kernel      |   2 +-
 16 files changed, 602 insertions(+), 431 deletions(-)
 delete mode 100644 arch/tricore/src/common/Ifx_Cfg_Trap.h
 create mode 100644 arch/tricore/src/common/gnu/tricore_vectors.S
 create mode 100644 arch/tricore/src/common/tasking/tricore_vectors.asm

Reply via email to