Joel Sherrill
be6e30dff3
bsps/arm: Move SPDX line to top of file
...
The RTEMS Software Engineering Guide specifies that the SPDX license
annotation shouldbe the first line of the file and not part of the
copyright/license comment block.
2025-08-11 19:06:32 +00:00
Christian Mauderer
15f16def12
bsps/imx*: Add an i.MX* specific GPIO SPI driver
...
This driver uses the generic spi-gpio driver to implement one based on
the i.MX* GPIO API.
2024-06-07 06:46:00 +00:00
Sebastian Huber
bc7e6ae550
dev/irq: Improve Doxgyen group assignments
...
Make the GIC interrupt controller support a subgroup of the generic interrupt
controller support.
2024-04-30 01:39:06 -04:00
Sebastian Huber
39584528e9
bsps/arm: Improve GICv2 support
...
In addtion to 1023, the GICC_IAR register may return 1022 as a special value.
Simply check for a valid interrupt vector for the dispatching.
Check the GICC_IAR again after the dispatch to quickly process a next interrupt
without having to go through the interrupt prologue and epiloge.
2024-04-30 01:39:05 -04:00
Sebastian Huber
f69326d0c2
bsps: Improve Doxygen file comments
2023-05-26 06:56:11 +02:00
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
Sebastian Huber
016bcb3f9d
bsps/arm: Rely on initialized vector table
...
The arm_cp15_set_exception_handler() is a complicated function which
should be avoided if possible.
Update #4202 .
2020-12-23 09:24:49 +01:00
Sebastian Huber
9f3a08ef2d
bsps: Use header file for GIC architecture support
...
This avoids a function call overhead in the interrupt dispatching.
Update #4202 .
2020-12-23 09:24:49 +01:00
Sebastian Huber
b32fd22732
bsps/arm: Add arm-data-cache-loop-set-way.h
...
This makes it possible to reuse this loop.
Update #4202 .
2020-12-23 09:19:28 +01:00