Stefan Kalkowski
0b77e8ea62
hw: consistently move cpu into board namespace
...
Ref #3445
2019-08-13 12:02:26 +02:00
Stefan Kalkowski
6d8d6b5552
hw: disable alignment checking at earliest
...
Fix #3370
2019-05-27 14:52:52 +02:00
Johannes Schlatow
bfe0031304
base-hw: enable SMP support for Zynq-7000 boards
...
Issue #2641
2018-02-09 13:34:19 +01:00
Stefan Kalkowski
ca60e24ad9
hw: run core threads in privileged mode
...
* introduce new syscall (core-only) to create privileged threads
* take the privilege level of the thread into account
when doing a context switch
* map kernel segment as accessable for privileged code only
Ref #2091
2017-10-19 13:31:17 +02:00
Stefan Kalkowski
67ba7b89a7
hw: separate bootstrap and core strictly
...
* Introduce Hw namespace and library files under src/lib/hw
* Introduce Bootstrap namespace
* Move all initialization logic into Bootstrap namespace
Ref #2388
2017-05-31 13:15:52 +02:00