4387 |
5732 d 4 h |
svoboda |
/trunk/kernel/generic/src/ |
Reduce Udebug overhead with some nifty tricks. |
|
4385 |
5733 d 3 h |
svoboda |
/trunk/kernel/generic/src/syscall/ |
Revert accidental change. |
|
4384 |
5733 d 3 h |
svoboda |
/trunk/kernel/generic/src/ |
Clean up various log messages, mostly udebug. |
|
4252 |
5771 d 5 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 |
5784 d 10 h |
decky |
/trunk/kernel/generic/ |
Unicode aware printf and family functions
(this breaks some things, but will be fixed soon) |
|
4173 |
5785 d 3 h |
jermar |
/trunk/ |
Revive kernel notifications. |
|
4148 |
5790 d 14 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 |
5807 d 10 h |
svoboda |
/trunk/ |
task_set_name() syscall so that we can have names (for userspace-loaded) tasks again. |
|
3844 |
5836 d 3 h |
decky |
/trunk/ |
silent kernel console output when user space console is active |
|
3842 |
5836 d 6 h |
decky |
/trunk/kernel/generic/src/ |
make sys_klog atomic |
|
3819 |
5842 d 5 h |
jermar |
/trunk/ |
Introduce a new syscall: SYS_IPC_FORWARD_SLOW. |
|
3707 |
5882 d 6 h |
decky |
/trunk/ |
kconsole is optional
kernel & uspace framebuffer rewrite with speedups (some things are slightly broken yet) |
|
3614 |
5906 d 13 h |
svoboda |
/trunk/kernel/generic/src/syscall/ |
Add another stopping point. |
|
3603 |
5907 d 3 h |
svoboda |
/trunk/ |
Stoppability sections must be much smaller (design error). Also fix deadlock in udebug_stop(). Fix pause functionality in tracer. |
|
3438 |
5972 d 12 h |
svoboda |
/trunk/ |
Merge syscall tracer (trace) and relevant part of udebug interface from tracing to trunk. |
|
3222 |
6043 d 9 h |
svoboda |
/trunk/ |
Merge program-loader related stuff from dynload branch to trunk. (huge) |
|
3113 |
6075 d 1 h |
decky |
/trunk/kernel/generic/ |
rename SYS_IO to SYS_KLOG
do not notify uspace klog with every single character, introduce some latency |
|
3097 |
6077 d 5 h |
decky |
/trunk/kernel/ |
resurrect klog |
|
3096 |
6077 d 6 h |
svoboda |
/trunk/kernel/generic/src/syscall/ |
Fix malloc(0) in sys_io() |
|
3064 |
6078 d 10 h |
decky |
/trunk/kernel/generic/src/syscall/ |
change SYS_IO semantics
add SYS_TASK_SPAWN
proper printf formatting |
|