[rtems commit] Fixes for TMS570 BSP

Sebastian Huber sebh at rtems.org
Tue Jul 20 10:34:11 UTC 2021


Module:    rtems
Branch:    master
Commit:    5cc169573dc80209b19f3d4752aa8f5f7f457ebb
Changeset: http://git.rtems.org/rtems/commit/?id=5cc169573dc80209b19f3d4752aa8f5f7f457ebb

Author:    Robin Mueller <robin.mueller.m at gmail.com>
Date:      Mon Apr 19 10:55:33 2021 +0200

Fixes for TMS570 BSP

When compiling the lwIP port for the TMS570, there
were issues with the BSP. Headers are expected in a folder
named ti_herc which did not exist. This fixes the issue.

Furthermore, there were multiple warnings about define redefinitions.
This was fixed as well.

---

 bsps/arm/tms570/include/bsp/irq.h  | 6 +++---
 spec/build/bsps/arm/tms570/obj.yml | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/bsps/arm/tms570/include/bsp/irq.h b/bsps/arm/tms570/include/bsp/irq.h
index 0fab456..872bebd 100644
--- a/bsps/arm/tms570/include/bsp/irq.h
+++ b/bsps/arm/tms570/include/bsp/irq.h
@@ -33,7 +33,7 @@
 #endif
 
 #define TMS570_IRQ_ESM_HIGH 0
-#define TMS570_IRQ_RESERVED 1
+#define TMS570_IRQ_RESERVED_0 1
 #define TMS570_IRQ_TIMER_0 2
 #define TMS570_IRQ_TIMER_1 3
 #define TMS570_IRQ_TIMER_2 4
@@ -49,7 +49,7 @@
 #define TMS570_IRQ_ADC1_EVENT 14
 #define TMS570_IRQ_ADC1_GROUP_1 15
 #define TMS570_IRQ_CAN1_HIGH 16
-#define TMS570_IRQ_RESERVED 17
+#define TMS570_IRQ_RESERVED_1 17
 #define TMS570_IRQ_FLEXRAY_HIGH 18
 #define TMS570_IRQ_CRC_1 19
 #define TMS570_IRQ_ESM_LOW 20
@@ -62,7 +62,7 @@
 #define TMS570_IRQ_SCI_LEVEL_1 27
 #define TMS570_IRQ_ADC1_GROUP_2 28
 #define TMS570_IRQ_CAN1_LOW 29
-#define TMS570_IRQ_RESERVED
+#define TMS570_IRQ_RESERVED_2 30
 #define TMS570_IRQ_ADC1_MAG 31
 #define TMS570_IRQ_FLEXRAY_LOW 32
 #define TMS570_IRQ_DMA_FTCA 33
diff --git a/spec/build/bsps/arm/tms570/obj.yml b/spec/build/bsps/arm/tms570/obj.yml
index 7932299..36f99a7 100644
--- a/spec/build/bsps/arm/tms570/obj.yml
+++ b/spec/build/bsps/arm/tms570/obj.yml
@@ -29,7 +29,7 @@ install:
   - bsps/arm/tms570/include/bsp/tms570_selftest_parity.h
   - bsps/arm/tms570/include/bsp/tms570lc4357-pins.h
   - bsps/arm/tms570/include/bsp/tms570ls3137zwt-pins.h
-- destination: ${BSP_INCLUDEDIR}/bsp/ti/herc
+- destination: ${BSP_INCLUDEDIR}/bsp/ti_herc
   source:
   - bsps/arm/tms570/include/bsp/ti_herc/reg_adc.h
   - bsps/arm/tms570/include/bsp/ti_herc/reg_ccmsr.h



More information about the vc mailing list