Agustina Arzille
|
a17f842a18
Redesign IPC
|
2 years ago |
Agustina Arzille
|
5460d43c9a
Add the cpu_flags_t and standardize typing
|
2 years ago |
Agustina Arzille
|
808efdb1e0
Use stronger typing in guards
|
2 years ago |
Agustina Arzille
|
55838094af
Use 'structof' instead of raw casting
|
2 years ago |
Agustina Arzille
|
3181e6ab2d
Basic task destruction
|
2 years ago |
Agustina Arzille
|
59b66630a7
Initial steps for page fault handling
|
2 years ago |
Agustina Arzille
|
5bf4197855
Reimplement the test framework
|
2 years ago |
Agustina Arzille
|
8cb66c68da
Restyle the code into using GNU coding standards
|
2 years ago |
Luciano Lo Giudice
|
e6963cdf50
Use generic streams instead of print callbacks
|
2 years ago |
Luciano Lo Giudice
|
e87bf993e1
Rework console and fmt module
|
2 years ago |
Richard Braun
|
d44f65873b
kern/log: fix bulletin publication
|
5 years ago |
Richard Braun
|
c45d94a590
kern/{log,shell}: use a bulletin for initial log dump notification
|
5 years ago |
Richard Braun
|
8ce65cbf3e
kern/log: fix log writes
|
5 years ago |
Richard Braun
|
396b35e812
kern/log: rework with a message buffer
|
5 years ago |
Richard Braun
|
c62f90391b
kern/log: fix overrun handling
|
5 years ago |
Richard Braun
|
d3e43f5bfd
kern/{fmt,shell}: update from upstream
|
6 years ago |
Richard Braun
|
7cab594590
kern/panic: remove initialization operation
|
6 years ago |
Richard Braun
|
7dcf6715ff
New errno.h standard header
|
6 years ago |
Richard Braun
|
c7d2507fc4
Revert "Make assert have no side effects"
|
7 years ago |
Richard Braun
|
303ed5305f
kern/shell: don't make the public interface conditional
|
7 years ago |
Richard Braun
|
1ff3666dc2
New build system
|
7 years ago |
Richard Braun
|
608cf884ef
Rework the build system
|
7 years ago |
Richard Braun
|
d18d0e8559
Make assert have no side effects
|
7 years ago |
Richard Braun
|
f504f743a9
kern/cbuf: update from upstream
|
7 years ago |
Richard Braun
|
d92b162087
kern/log: fix call to shell_start
|
7 years ago |
Richard Braun
|
b2ad7d8623
Switch to initialization operations
|
7 years ago |
Richard Braun
|
a2729aef56
kern/log: force log messages to fit in a single line
|
7 years ago |
Richard Braun
|
f880f11cfa
kern/log: use cbuf_range_valid where appropriate
|
7 years ago |
Richard Braun
|
e65bf46573
kern/log: use the new buffered cbuf interface
|
7 years ago |
Richard Braun
|
0a5af0a62b
kern/cbuf: implement buffered reads and writes
|
7 years ago |