4387 |
5774 d 8 h |
svoboda |
/trunk/kernel/generic/src/ |
Reduce Udebug overhead with some nifty tricks. |
|
4385 |
5775 d 7 h |
svoboda |
/trunk/kernel/generic/src/syscall/ |
Revert accidental change. |
|
4384 |
5775 d 7 h |
svoboda |
/trunk/kernel/generic/src/ |
Clean up various log messages, mostly udebug. |
|
4252 |
5813 d 9 h |
decky |
/trunk/kernel/ |
move event notification to the ipc directory (where it probably belogs to, side-by-side to IRQ notifications)
cleanup the notification code a little bit (there is probably no need to allocate two structured dynamically) |
|
4180 |
5826 d 14 h |
decky |
/trunk/kernel/generic/ |
Unicode aware printf and family functions
(this breaks some things, but will be fixed soon) |
|
4173 |
5827 d 7 h |
jermar |
/trunk/ |
Revive kernel notifications. |
|
4148 |
5832 d 18 h |
decky |
/trunk/ |
as kernel little brother drivers are not needed anymore, the device numbers do not have to be correlated between kernel and uspace in any way
introduce new syscall sys_device_assign_devno() for generating system-wide unique device numbers for uspace |
|
3983 |
5849 d 13 h |
svoboda |
/trunk/ |
task_set_name() syscall so that we can have names (for userspace-loaded) tasks again. |
|
3844 |
5878 d 7 h |
decky |
/trunk/ |
silent kernel console output when user space console is active |
|
3842 |
5878 d 10 h |
decky |
/trunk/kernel/generic/src/ |
make sys_klog atomic |
|
3819 |
5884 d 8 h |
jermar |
/trunk/ |
Introduce a new syscall: SYS_IPC_FORWARD_SLOW. |
|
3707 |
5924 d 9 h |
decky |
/trunk/ |
kconsole is optional
kernel & uspace framebuffer rewrite with speedups (some things are slightly broken yet) |
|
3614 |
5948 d 17 h |
svoboda |
/trunk/kernel/generic/src/syscall/ |
Add another stopping point. |
|
3603 |
5949 d 6 h |
svoboda |
/trunk/ |
Stoppability sections must be much smaller (design error). Also fix deadlock in udebug_stop(). Fix pause functionality in tracer. |
|
3438 |
6014 d 16 h |
svoboda |
/trunk/ |
Merge syscall tracer (trace) and relevant part of udebug interface from tracing to trunk. |
|
3222 |
6085 d 12 h |
svoboda |
/trunk/ |
Merge program-loader related stuff from dynload branch to trunk. (huge) |
|
3113 |
6117 d 5 h |
decky |
/trunk/kernel/generic/ |
rename SYS_IO to SYS_KLOG
do not notify uspace klog with every single character, introduce some latency |
|
3097 |
6119 d 9 h |
decky |
/trunk/kernel/ |
resurrect klog |
|
3096 |
6119 d 9 h |
svoboda |
/trunk/kernel/generic/src/syscall/ |
Fix malloc(0) in sys_io() |
|
3064 |
6120 d 14 h |
decky |
/trunk/kernel/generic/src/syscall/ |
change SYS_IO semantics
add SYS_TASK_SPAWN
proper printf formatting |
|