summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* bsp/tms570: Board-specific tms570_emif_sdram_init()Tyler Miller2024-01-155-98/+115
| | | | Update #4982.
* bsp/tms570: Board-specific tms570_pinmux_init()Tyler Miller2024-01-156-311/+300
| | | | Update #4982.
* bsp/tms570: Board-specific tms570_map_clock_init()Tyler Miller2024-01-154-109/+187
| | | | Update #4982.
* bsp/tms570: Board-specific tms570_pll_init()Tyler Miller2024-01-157-61/+287
| | | | Update #4982.
* bsp/tms570: Initialize MPUTyler Miller2024-01-152-0/+205
| | | | Update #4982.
* bsp/tms570: Optimize tms570_debug_console_out()Sebastian Huber2024-01-151-20/+21
| | | | | | Reduce number of interrupt disable/enable actions. Update #4982.
* bsp/tms570: Initialize and enable caches on demandSebastian Huber2024-01-151-0/+25
| | | | Update #4982.
* bsp/tms570: Use bsp_start_copy_sections_compact()Sebastian Huber2024-01-151-1/+1
| | | | | | There is no need to relocate the text and read-only data. Update #4982.
* bsp/tms570: Use shared bsp_start_hook_1()Sebastian Huber2024-01-153-22/+5
| | | | Update #4982.
* bsp/tms570: Add header guardsSebastian Huber2024-01-151-0/+5
| | | | Update #4982.
* bsp/tms570: The TMS570LC4357 has no TCRAM modulesSebastian Huber2024-01-152-0/+6
| | | | Update #4982.
* bsp/tms570: Initialize SRAM on demandSebastian Huber2024-01-151-10/+27
| | | | Update #4982.
* bsp/tms570: Use asm code for tms570_memory_init()Sebastian Huber2024-01-151-14/+21
| | | | | | Make sure that we do not use the stack for this function. Update #4982.
* bsp/tms570: Honor DBGRST for TMS570LC4357Tyler Miller2024-01-152-0/+22
| | | | Update #4982.
* bsp/tms570: Remove reset source handlingSebastian Huber2024-01-151-47/+0
| | | | | | Do not clear SYSESR and let the application handle the reset source. Update #4982.
* bsp/tms570: Add HCLKCNTL registerTyler Miller2024-01-151-2/+4
| | | | Update #4982.
* bsp/tms570: TMS570LC4x Errata DEVICE#60Tyler Miller2024-01-151-2/+7
| | | | Update #4982.
* bsp/tms570: Add errata SSWF021#45 handlingSebastian Huber2024-01-155-1/+442
| | | | Update #4982.
* bsp/tms570: Conditionalize TMS570LS3137 errataSebastian Huber2024-01-151-0/+4
| | | | Update #4982.
* bsp/tms570: Simplify expressionSebastian Huber2024-01-151-11/+12
| | | | Update #4982.
* bsp/tms570: Add TMS570LC4357 power supportTyler Miller2024-01-152-5/+25
| | | | Update #4982.
* bsp/tms570: Add TMS570LC4357 pin config supportTyler Miller2024-01-153-39/+12
| | | | Update #4982.
* bsp/tms570: Remove double pin configurationTyler Miller2024-01-151-10/+0
| | | | | | | | | Do not set pins to the default function before the actual setting is applied. If a pin setting needs to be done in a certain order, then this should be done explicitly through multiple calls to tms570_bsp_pinmmr_config(). Update #4982.
* bsp/tms570: Add tms570_pbist_run_and_check()Tyler Miller2024-01-153-54/+33
| | | | Update #4982.
* bsp/tms570: Enable hardware init for some variantsSebastian Huber2024-01-151-1/+6
| | | | Update #4982.
* bsp/tms570: Add TMS570LC4357 PBIST supportTyler Miller2024-01-151-19/+32
| | | | Update #4982.
* bsp/tms570: Fix PBIST clock enableSebastian Huber2024-01-151-2/+2
| | | | | | Bit 1 of the PACT is reserved (writes have no effect). Update #4982.
* bsp/tms570: Add TMS570LC4357 BSP variantsSebastian Huber2024-01-156-0/+100
| | | | Update #4982.
* bsp/tms570: Add linkcmds.memorySebastian Huber2024-01-1519-111/+172
| | | | | | | Remove obsolete tms570ls3137_hdk_with_loader BSP variant. With the new memory origin/size build options this variant is no longer required. Update #4982.
* bsp/tms570: Add variant enable to buildSebastian Huber2024-01-151-1/+5
| | | | Update #4982.
* bsp/tms570: Avoid vector overlay memory regionSebastian Huber2024-01-153-9/+24
| | | | | | | Reserve the space in a section. This makes it possible to use a common memory region definition. Update #4982.
* bsp/tms570: Remove obsolete build optionSebastian Huber2024-01-152-18/+0
| | | | Update #4982.
* bsp/tms570: Add TM27 supportSebastian Huber2024-01-151-1/+128
| | | | Update #4982.
* bsp/tms570: Avoid spurious interruptsSebastian Huber2024-01-151-2/+10
| | | | Update #4982.
* bsp/tms570: Implement interrupt is enabled/pendingSebastian Huber2024-01-151-6/+40
| | | | Update #4982.
* bsp/tms570: Implement set/get interrupt prioritySebastian Huber2024-01-152-53/+140
| | | | Update #4982.
* bsp/tms570: Avoid errno for debug consoleSebastian Huber2024-01-151-1/+1
| | | | Update #4982.
* bsp/tms570: Fix bsp_reset()Sebastian Huber2024-01-151-1/+9
| | | | Update #4982.
* bsp/tms570: Rename tms570_initialize_and_clear()Sebastian Huber2024-01-153-3/+3
| | | | | | | Rename tms570_initialize_and_clear() in tms570_pom_initialize_and_clear(). Update #4982.
* bsp/tms570: Add bsp_restart()Sebastian Huber2024-01-153-0/+45
| | | | Update #4982.
* bsp/tms570: Use new pin defineSebastian Huber2024-01-151-1/+1
| | | | Update #4982.
* bsp/tms570: Relicense to BSD-2-ClauseSebastian Huber2024-01-1572-183/+1232
| | | | | | | | | Change license to BSD-2-Clause according to file history and contributor agreements. Add Doxygen file comments. Update #3053. Update #3707. Update #4982.
* bsp/tms570: Remove empty <bsp/tms570-vim.h>Sebastian Huber2024-01-153-50/+1
| | | | Update #4982.
* bsp/tms570: Remove empty <bsp/tms570-sci.h>Sebastian Huber2024-01-157-49/+56
| | | | Update #4982.
* bsp/tms570: Remove empty <bsp/tms570-rti.h>Sebastian Huber2024-01-154-49/+2
| | | | Update #4982.
* bsps/arm: Use shared empty bsp_start_hook_0()Sebastian Huber2024-01-1513-29/+48
| | | | Update #4982.
* smpopenmp01: Convert to JSON dataSebastian Huber2024-01-153-126/+118
| | | | This avoids a dependency on the non-standard libxml2 module.
* smplock01: Convert to JSON dataSebastian Huber2024-01-154-2682/+397
| | | | This avoids a dependency on the non-standard libxml2 module.
* sptimecounter02: Convert to JSON dataSebastian Huber2024-01-153-1064/+120
| | | | This avoids a dependency on the non-standard libxml2 module.
* tmtimer01: Convert to JSON dataSebastian Huber2024-01-154-178/+328
| | | | This avoids a dependency on the non-standard libxml2 module.