summaryrefslogtreecommitdiffstats
path: root/bsps/arm/beagle/start (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps/beagle: Refactored i2c driverG S Niteesh Babu2021-04-221-15/+36
| | | | | | Refactored the i2c driver to parse register values from the device tree rather than hardcoding them. But still the clocks have to initialized manually.
* bsp/beagle: Ported Beagle pinmux driver to RTEMSG S Niteesh Babu2021-03-211-0/+31
| | | | | | | | | | The following files have been ported 1) ti_pinmux.c 2) ti_pinmux.h 3) am335x_scm_padconf.c 4) am335x_scm_padconf.h Update #3784
* bsps/beagle: Added SOC detection using FDTG S Niteesh Babu2021-03-213-6/+110
| | | | | Detects the SOC type using FDT and also replaces the ti_cpuid.h header in FreeBSD with custom one.
* bsps: Replace bsp_specs with an empty fileSebastian Huber2021-01-281-9/+0
| | | | | | | This fixes an issue with the latest tool chain which adds the default linker script in the endfile specification. Update #3250.
* bsps/arm: Set VBAR in start.SSebastian Huber2020-12-231-4/+0
| | | | | | | | | | Set the VBAR to the vector table in the start section before bsp_start_hook_0() is called to earlier handle exceptions in RTEMS. Set the VBAR to the normal vector table in start.S for the main processor. Secondary processors set it in bsp_start_hook_0(). Update #4202.
* Use RTEMS_SYSINIT_ORDER_LAST_BUT_5Sebastian Huber2020-02-041-1/+1
| | | | | | | | Use RTEMS_SYSINIT_ORDER_LAST_BUT_5 instead of RTEMS_SYSINIT_ORDER_LAST to allow applications and support functions to place system initialization handlers behind the standard handlers. Update #3838.
* bsp/beagle: Rename linker command fileSebastian Huber2019-11-141-0/+0
| | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818.
* bsps/beagle: register i2c device at initializationVijay Kumar Banerjee2019-09-191-0/+21
|
* bsp/beagle: Add nocache sectionVijay Kumar Banerjee2019-08-072-3/+9
| | | | Closes #3780
* arm/beagle: Add libdebugger support.Chris Johns2019-07-313-0/+775
| | | | | | - Port the jbang code from C++ to C to enable DBGEN. - Hook the libdebugger ARM backend support to return the base address of the debug register set.
* bsps/arm: Remove unused bsp_stack_irq_sizeSebastian Huber2019-01-211-1/+0
| | | | Update #3459.
* bsps: Move startup files to bspsSebastian Huber2018-04-206-0/+224
Adjust build support files to new directory layout. This patch is a part of the BSP source reorganization. Update #3285.