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