Sebastian Huber
bcef89f236
Update company name
...
The embedded brains GmbH & Co. KG is the legal successor of embedded
brains GmbH.
2023-05-20 11:05:26 +02:00
Karel Gardas
4600dd1d2f
bsps/beagle: fix warning on missing cast
2023-02-18 23:00:05 +01:00
Joel Sherrill
b1cc3dd07e
bsps/arm/beagle: Change license to BSD-2
...
Updates #3053 .
2022-07-08 08:42:42 -05:00
Joel Sherrill
ba619b7f36
bsps/arm/: Scripted embedded brains header file clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Joel Sherrill
dd70c81699
bsp_specs: Delete last remnants of these.
...
Updates #3937 .
2021-11-29 08:50:03 -06:00
G S Niteesh Babu
d75b29d95e
bsps/beagle: Refactored i2c driver
...
Refactored the i2c driver to parse register values from the device
tree rather than hardcoding them. But still the clocks have to
initialized manually.
2021-04-22 18:43:35 +02:00
G S Niteesh Babu
56074644a7
bsp/beagle: Ported Beagle pinmux driver to RTEMS
...
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
2021-03-21 12:30:48 +01:00
G S Niteesh Babu
7589f1e01a
bsps/beagle: Added SOC detection using FDT
...
Detects the SOC type using FDT and also replaces the ti_cpuid.h
header in FreeBSD with custom one.
2021-03-21 12:30:48 +01:00
Sebastian Huber
b361eabd93
bsps: Replace bsp_specs with an empty file
...
This fixes an issue with the latest tool chain which adds the default
linker script in the endfile specification.
Update #3250 .
2021-01-28 06:28:33 +01:00
Sebastian Huber
272534eb72
bsps/arm: Set VBAR in start.S
...
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 .
2020-12-23 09:19:17 +01:00
Sebastian Huber
c344e5828c
Use RTEMS_SYSINIT_ORDER_LAST_BUT_5
...
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 .
2020-02-04 06:06:42 +01:00
Sebastian Huber
bc28b65ff4
bsp/beagle: Rename linker command file
...
This BSP family uses only one linker command file. Use the standard
name.
Update #3818 .
2019-11-14 15:07:53 +01:00
Vijay Kumar Banerjee
a4e96cfb0a
bsps/beagle: register i2c device at initialization
2019-09-19 21:27:16 +02:00
Vijay Kumar Banerjee
886956afd2
bsp/beagle: Add nocache section
...
Closes #3780
2019-08-07 20:38:43 +02:00
Chris Johns
7d4f74e968
arm/beagle: Add libdebugger support.
...
- 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.
2019-07-31 08:33:05 +10:00
Sebastian Huber
95c19211d1
bsps/arm: Remove unused bsp_stack_irq_size
...
Update #3459 .
2019-01-21 09:17:51 +01:00
Sebastian Huber
9964895866
bsps: Move startup files to bsps
...
Adjust build support files to new directory layout.
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-04-20 13:52:14 +02:00