Sebastian Huber
7ee5931393
Remove Clock_driver_support_shutdown_hardware()
...
The aim of this clock driver hook was to stop clock tick interrupts at
some late point in the exit() procedure.
The use of atexit() pulls in malloc() which pulls in errno. It is
incompatible with the intention of the
CONFIGURE_DISABLE_NEWLIB_REENTRANCY configuration option.
The exit() function must be called from thread context, so accompanied
clock tick interrupts should cause no harm. On the contrary, someone
may assume a normal operating system operation, e.g. working timeouts.
Remove the Clock_driver_support_shutdown_hardware() clock driver hook.
Close #3436 .
2018-06-27 08:58:16 +02:00
Sebastian Huber
2197852371
bsps/lm32: Move shared drivers to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-04-23 15:18:46 +02:00
Sebastian Huber
fd67814e06
bsps: Move GDB stubs to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-04-23 15:18:45 +02:00
Sebastian Huber
031df39149
bsps: Move legacy network drivers to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-04-23 15:18:44 +02:00
Sebastian Huber
8f8ccee0d9
bsps: Move interrupt controller support to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-04-23 15:18:44 +02:00
Sebastian Huber
e0dd8a5ad8
bsps: Move benchmark timer to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-04-20 13:52:19 +02: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
Sebastian Huber
fbcd7c8fa6
bsps: Move start files to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-04-20 13:08:36 +02:00
Sebastian Huber
d7d66d7d45
bsps: Move console drivers to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-04-20 13:08:32 +02:00
Sebastian Huber
7632906fc2
bsps: Move clock drivers to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-04-20 09:57:01 +02:00
Sebastian Huber
0510cd506b
bsps: Move doxygen.h files to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-04-20 09:49:36 +02:00