Adrian Danis
1287590e97
Correct separation of printing and debug builds
...
Fixes some build issues with 541289a326
as well as further allowing debugging (via the capdl interface) to
happen when printing is turned off.
2016-05-17 15:10:08 +10:00
Adrian Danis
cfcaf49c2d
SELFOUR-399: object sizes and globals frame addr should come from the same source
2016-02-10 09:13:16 +11:00
Anna Lyons
d93699c9a3
SELFOUR-114: remove duplication of seL4_MessageInfo_t, adjust naming to avoid cparser mangling
2016-01-11 11:16:08 +11:00
Adrian Danis
994c22dd13
trivial: style
2015-12-10 16:09:39 +11:00
Adrian Danis
0ecff9f393
unsigned int -> word_t
2015-12-10 10:45:21 +11:00
Adrian Danis
2d61910e0f
Rename uint32_t -> word_t in any relevant places
2015-12-10 10:45:20 +11:00
Adrian Danis
c75b3158d8
Fix definition of TCB_NAME_LENGTH to make it more correct
...
The previous definition of TCB_NAME_LENGTH assumed that the TCB was
split evenly into the cnode region and the rest. It did this by
calculating the size of the rest by using the size of the cnode
region. In actual fact the cnode region might be smaller, making
the size of the rest the size of the total tcb block size, minus
the cnode size. The max name length is therefore this region, minus
the size of the tcb_t
2015-11-13 14:37:13 +11:00
Anna Lyons
54603123e6
SELFOUR-317: rename async endpoint to notification object, and other
...
fallout.
2015-11-09 17:18:43 +11:00
Adrian Danis
97042a0f07
Introduce 'Notification Binding': a new feature which allows a tcb to be bound to a single asynchronous endpoint.
2015-10-09 15:19:58 +11:00
Adrian Danis
952e5a272b
Add ability to set a human readable thread name when running kernel in debug mode
2015-05-14 09:32:58 +10:00
Matthew Fernandez
931879af5a
trivial: Remove unimplemented function prototype.
2014-10-21 11:52:24 +11:00
TrusthworthySystems
91b7da8625
Release snapshot
2014-07-18 05:03:59 +10:00