[PATCH] Fixes for TMS570 BSP
Robin Müller
robin.mueller.m at gmail.com
Mon Apr 19 08:57:00 UTC 2021
If this was intentional, I can also adapt the lwIP port sources to use
ti/herc. I was not sure about that.
Kind Regards
Robin
On Mon, 19 Apr 2021 at 10:55, Robin Mueller <robin.mueller.m at gmail.com>
wrote:
> 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 c37ebadbc4..0b6ea1e6fd 100644
> --- a/bsps/arm/tms570/include/bsp/irq.h
> +++ b/bsps/arm/tms570/include/bsp/irq.h
> @@ -34,7 +34,7 @@
>
> #define BSP_INTERRUPT_VECTOR_MIN 0U
> #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
> @@ -50,7 +50,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
> @@ -63,7 +63,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 7932299c1d..36f99a700e 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
> --
> 2.29.2.windows.2
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20210419/e82e4f9e/attachment-0001.html>
More information about the devel
mailing list