Norman Feske
da5d182ad3
base: remove 'Native_thread' from public API
...
Issue #1832
2016-04-11 11:51:42 +02:00
Norman Feske
84bfb4c04c
base: remove 'Native_thread_id' type
...
Issue #1832
2016-03-18 22:43:01 +01:00
Norman Feske
9b0eb720b0
base: remove 'Native_utcb' from public API
...
Fixes #1905
2016-03-17 17:02:04 +01:00
Norman Feske
9a3185f8ed
base-linux: remove chroot support
...
Fixes #1903
2016-03-08 17:00:54 +01:00
Norman Feske
76db3b9c06
base: retire 'Native_config'
...
This commit moves the parameters of the stack area to the base-internal
header 'stack_area.h'.
Issue #1832
2016-03-08 17:00:54 +01:00
Norman Feske
7f73e5e879
base: hide internals of the Thread API
...
This patch moves details about the stack allocation and organization
the base-internal headers. Thereby, I replaced the notion of "thread
contexts" by "stacks" as this term is much more intuitive. The fact that
we place thread-specific information at the bottom of the stack is not
worth introducing new terminology.
Issue #1832
2016-03-07 12:34:46 +01:00
Norman Feske
84c5437437
sel4: initialization of non-main threads
2015-05-26 09:40:01 +02:00
Norman Feske
ff46d02c48
sel4: capability lifetime management
2015-05-26 09:39:59 +02:00
Norman Feske
f24b212e47
sel4: core-local thread creation
2015-05-26 09:39:58 +02:00
Norman Feske
2b24593758
sel4: minimalistic roottask
2015-05-26 09:39:54 +02:00