This is an automated email from the ASF dual-hosted git repository.
jerpelea pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 097cc8c8a67 boards/esp32s3: Fix MAC address byte order in LAN9250
driver
new 22db8fbc71e arch/tricore: fixed cxx build issue
new cb161c2ae35 arch/tricore: include arch.h in irq.h
new c98eccf08db arch/tricore: adjust arch-related irq.h
new 5b18435f96f arch/tricore: Adjust the related structures of arch and
chip.
new 5349a0ebc0c tricore/cmake: change tc3xx.cmake to chip.cmake
new 4be3075a5c0 arch/tricore: change heap symbol to support multi config
new 72be575b1a1 arch/tricore: support tc4evb board.
The 7 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/platforms/tricore/index.rst | 4 +-
.../tc4d9/boards/triboard_tc4x9_com/index.rst | 55 +
Documentation/platforms/tricore/tc4d9/index.rst | 23 +
arch/tricore/Kconfig | 87 +-
arch/tricore/include/irq.h | 112 +-
arch/tricore/include/tc397/irq.h | 1 +
arch/tricore/include/tc3xx/irq.h | 145 -
.../tricore/include/tc4da/chip.h | 33 +-
arch/tricore/include/{tc397 => tc4da}/irq.h | 11 +-
arch/tricore/src/CMakeLists.txt | 1 +
arch/tricore/src/Makefile | 6 +-
arch/tricore/src/cmake/ToolchainGnuc.cmake | 10 +-
arch/tricore/src/cmake/ToolchainTasking.cmake | 10 +-
arch/tricore/src/cmake/{tc3xx.cmake => chip.cmake} | 14 +-
arch/tricore/src/common/tricore_allocateheap.c | 4 +-
arch/tricore/src/common/tricore_cache.c | 1 +
arch/tricore/src/common/tricore_internal.h | 17 +-
arch/tricore/src/common/tricore_irq.c | 11 +-
arch/tricore/src/common/tricore_main.c | 16 +-
arch/tricore/src/common/tricore_mpu.c | 20 +
.../src/illd/tc3xx/Configurations/Ifx_Cfg.h | 53 +-
.../src/illd/tc3xx/Configurations/Ifx_Cfg_Ssw.c | 54 +-
.../src/illd/tc3xx/Configurations/Ifx_Cfg_Ssw.h | 111 +
.../src/illd/tc3xx/patches/change_illd.patch | 60 +
.../src/illd/tc4xx/Configurations/Ifx_Cfg.h | 79 +
.../src/illd/tc4xx/Configurations/Ifx_Cfg_Ssw.c | 211 ++
.../src/illd/tc4xx/Configurations/Ifx_Cfg_Ssw.h | 81 +
.../src/illd/tc4xx/patches/change_illd.patch | 33 +
arch/tricore/src/tc397/CMakeLists.txt | 16 -
arch/tricore/src/tc397/Make.defs | 28 -
arch/tricore/src/tc3xx/CMakeLists.txt | 128 +
arch/tricore/src/tc3xx/Make.defs | 97 +-
arch/tricore/src/tc3xx/Toolchain.defs | 6 +-
arch/tricore/src/{tc3xx => tc4da}/CMakeLists.txt | 14 +-
arch/tricore/src/{tc397 => tc4da}/Kconfig | 0
arch/tricore/src/{tc3xx => tc4da}/Make.defs | 31 +-
.../tricore/src/tc4da/chip.h | 40 +-
arch/tricore/src/tc4xx/CMakeLists.txt | 192 ++
arch/tricore/src/tc4xx/Kconfig | 18 +
arch/tricore/src/tc4xx/Make.defs | 180 ++
arch/tricore/src/{tc3xx => tc4xx}/Toolchain.defs | 22 +-
.../tricore/src/tc4xx/tc4xx_dummy.c | 36 +-
.../tricore/src/tc4xx/tc4xx_libc.c | 73 +-
arch/tricore/src/tc4xx/tc4xx_serial.c | 732 +++++
.../tricore/src/tc4xx/tc4xx_timerisr.c | 50 +-
boards/Kconfig | 8 +
.../tc397/a2g-tc397-5v-tft/configs/nsh/defconfig | 1 +
.../a2g-tc397-5v-tft/include/board_memorymap.h | 305 ++
.../scripts/Lcf_Gnuc_Tricore_Tc.lsl | 2983 --------------------
.../scripts/Lcf_Gnuc_Tricore_Tc.lsl.kernel | 554 ++++
.../scripts/Lcf_Gnuc_Tricore_Tc.lsl.user | 264 ++
.../scripts/Lcf_Tasking_Tricore_Tc.lsl | 1478 ----------
.../scripts/Lcf_Tasking_Tricore_Tc.lsl.kernel | 633 +++++
.../scripts/Lcf_Tasking_Tricore_Tc.lsl.user | 189 ++
.../tc397/a2g-tc397-5v-tft/scripts/Make.defs | 10 +-
.../tc397/a2g-tc397-5v-tft/src/CMakeLists.txt | 18 +-
.../tc4da/triboard_tc4x9_com}/CMakeLists.txt | 14 +-
boards/tricore/tc4da/triboard_tc4x9_com/Kconfig | 7 +
.../triboard_tc4x9_com}/configs/nsh/defconfig | 11 +-
.../triboard_tc4x9_com/include/board.h} | 31 +-
.../triboard_tc4x9_com/include/board_memorymap.h | 457 +++
.../scripts/Lcf_Gnuc_Tricore_Tc.lsl.kernel | 590 ++++
.../scripts/Lcf_Gnuc_Tricore_Tc.lsl.user | 264 ++
.../scripts/Lcf_Tasking_Tricore_Tc.lsl.kernel | 639 +++++
.../scripts/Lcf_Tasking_Tricore_Tc.lsl.user | 204 ++
.../triboard_tc4x9_com}/scripts/Make.defs | 14 +-
.../triboard_tc4x9_com}/src/CMakeLists.txt | 22 +-
.../tricore/tc4da/triboard_tc4x9_com/src/Makefile | 31 +-
.../tricore/tc4da/triboard_tc4x9_com/src/tc4da.h | 47 +-
.../tc4da/triboard_tc4x9_com/src/tc4da_appinit.c | 56 +-
.../tc4da/triboard_tc4x9_com/src/tc4da_boardinit.c | 84 +-
.../triboard_tc4x9_com/src/tc4da_bringup.c} | 58 +-
tools/nxstyle.c | 9 +
73 files changed, 6765 insertions(+), 5142 deletions(-)
create mode 100644
Documentation/platforms/tricore/tc4d9/boards/triboard_tc4x9_com/index.rst
create mode 100644 Documentation/platforms/tricore/tc4d9/index.rst
delete mode 100644 arch/tricore/include/tc3xx/irq.h
copy boards/tricore/tc397/a2g-tc397-5v-tft/include/board_memorymap.h =>
arch/tricore/include/tc4da/chip.h (75%)
copy arch/tricore/include/{tc397 => tc4da}/irq.h (91%)
rename arch/tricore/src/cmake/{tc3xx.cmake => chip.cmake} (81%)
copy boards/tricore/tc397/a2g-tc397-5v-tft/include/board_memorymap.h =>
arch/tricore/src/illd/tc3xx/Configurations/Ifx_Cfg.h (52%)
copy boards/tricore/tc397/a2g-tc397-5v-tft/include/board_memorymap.h =>
arch/tricore/src/illd/tc3xx/Configurations/Ifx_Cfg_Ssw.c (60%)
create mode 100644 arch/tricore/src/illd/tc3xx/Configurations/Ifx_Cfg_Ssw.h
create mode 100644 arch/tricore/src/illd/tc3xx/patches/change_illd.patch
create mode 100644 arch/tricore/src/illd/tc4xx/Configurations/Ifx_Cfg.h
create mode 100644 arch/tricore/src/illd/tc4xx/Configurations/Ifx_Cfg_Ssw.c
create mode 100644 arch/tricore/src/illd/tc4xx/Configurations/Ifx_Cfg_Ssw.h
create mode 100644 arch/tricore/src/illd/tc4xx/patches/change_illd.patch
copy arch/tricore/src/{tc3xx => tc4da}/CMakeLists.txt (73%)
copy arch/tricore/src/{tc397 => tc4da}/Kconfig (100%)
copy arch/tricore/src/{tc3xx => tc4da}/Make.defs (65%)
copy boards/tricore/tc397/a2g-tc397-5v-tft/include/board_memorymap.h =>
arch/tricore/src/tc4da/chip.h (52%)
create mode 100644 arch/tricore/src/tc4xx/CMakeLists.txt
create mode 100644 arch/tricore/src/tc4xx/Kconfig
create mode 100644 arch/tricore/src/tc4xx/Make.defs
copy arch/tricore/src/{tc3xx => tc4xx}/Toolchain.defs (60%)
copy boards/tricore/tc397/a2g-tc397-5v-tft/include/board_memorymap.h =>
arch/tricore/src/tc4xx/tc4xx_dummy.c (59%)
copy boards/tricore/tc397/a2g-tc397-5v-tft/include/board_memorymap.h =>
arch/tricore/src/tc4xx/tc4xx_libc.c (55%)
create mode 100644 arch/tricore/src/tc4xx/tc4xx_serial.c
copy boards/tricore/tc397/a2g-tc397-5v-tft/include/board_memorymap.h =>
arch/tricore/src/tc4xx/tc4xx_timerisr.c (66%)
delete mode 100644
boards/tricore/tc397/a2g-tc397-5v-tft/scripts/Lcf_Gnuc_Tricore_Tc.lsl
create mode 100644
boards/tricore/tc397/a2g-tc397-5v-tft/scripts/Lcf_Gnuc_Tricore_Tc.lsl.kernel
create mode 100644
boards/tricore/tc397/a2g-tc397-5v-tft/scripts/Lcf_Gnuc_Tricore_Tc.lsl.user
delete mode 100644
boards/tricore/tc397/a2g-tc397-5v-tft/scripts/Lcf_Tasking_Tricore_Tc.lsl
create mode 100644
boards/tricore/tc397/a2g-tc397-5v-tft/scripts/Lcf_Tasking_Tricore_Tc.lsl.kernel
create mode 100644
boards/tricore/tc397/a2g-tc397-5v-tft/scripts/Lcf_Tasking_Tricore_Tc.lsl.user
copy {arch/tricore/src/tc3xx =>
boards/tricore/tc4da/triboard_tc4x9_com}/CMakeLists.txt (73%)
create mode 100644 boards/tricore/tc4da/triboard_tc4x9_com/Kconfig
copy boards/tricore/{tc397/a2g-tc397-5v-tft =>
tc4da/triboard_tc4x9_com}/configs/nsh/defconfig (87%)
copy boards/tricore/{tc397/a2g-tc397-5v-tft/include/board_memorymap.h =>
tc4da/triboard_tc4x9_com/include/board.h} (68%)
create mode 100644
boards/tricore/tc4da/triboard_tc4x9_com/include/board_memorymap.h
create mode 100644
boards/tricore/tc4da/triboard_tc4x9_com/scripts/Lcf_Gnuc_Tricore_Tc.lsl.kernel
create mode 100644
boards/tricore/tc4da/triboard_tc4x9_com/scripts/Lcf_Gnuc_Tricore_Tc.lsl.user
create mode 100644
boards/tricore/tc4da/triboard_tc4x9_com/scripts/Lcf_Tasking_Tricore_Tc.lsl.kernel
create mode 100644
boards/tricore/tc4da/triboard_tc4x9_com/scripts/Lcf_Tasking_Tricore_Tc.lsl.user
copy boards/tricore/{tc397/a2g-tc397-5v-tft =>
tc4da/triboard_tc4x9_com}/scripts/Make.defs (78%)
copy boards/tricore/{tc397/a2g-tc397-5v-tft =>
tc4da/triboard_tc4x9_com}/src/CMakeLists.txt (70%)
copy arch/tricore/src/tc3xx/Make.defs =>
boards/tricore/tc4da/triboard_tc4x9_com/src/Makefile (66%)
copy arch/tricore/include/tc397/irq.h =>
boards/tricore/tc4da/triboard_tc4x9_com/src/tc4da.h (78%)
copy arch/tricore/src/common/tricore_allocateheap.c =>
boards/tricore/tc4da/triboard_tc4x9_com/src/tc4da_appinit.c (54%)
copy arch/tricore/src/common/tricore_allocateheap.c =>
boards/tricore/tc4da/triboard_tc4x9_com/src/tc4da_boardinit.c (50%)
copy boards/tricore/{tc397/a2g-tc397-5v-tft/include/board_memorymap.h =>
tc4da/triboard_tc4x9_com/src/tc4da_bringup.c} (66%)