Commit Graph

18 Commits

Author SHA1 Message Date
e105b2fe35 ulib Remove sync 2025-11-23 19:51:48 +01:00
95e5d17018 ulib Add vfsavailmounts() and vfsmountstat() 2025-11-04 00:25:24 +01:00
7445689010 ulib Time utilities, expose time() syscall 2025-10-16 14:15:27 +02:00
fa6c194163 Break devctl() up into smaller syscalls 2025-10-14 21:35:10 +02:00
406434fed0 Break ioctl() up into smaller syscalls 2025-10-14 20:05:41 +02:00
c34a253d11 Split processctl() syscall into multiple smaller ones 2025-10-14 16:37:36 +02:00
8aec45316c Remove sysdefs/ipcpipe.h 2025-10-14 08:15:07 +02:00
00b779fb91 ulib dlinklist, string_memmove() 2025-10-05 22:44:59 +02:00
acbf051dbc New rewritten serial driver + dev interface 2025-10-04 21:31:45 +02:00
ef9393e694 fs Add tree subcommand 2025-10-04 12:02:03 +02:00
57ba9ff126 Store device structs in a dynamic list 2025-10-03 22:25:16 +02:00
62cf07afc7 ulib uprintf to pipe not termdev, ulib Add stringbuffer and linearlist, tb Capture subshell output 2025-10-01 20:08:44 +02:00
fa8a774115 tb Hex/byte escapes 2025-09-29 23:18:27 +02:00
2b93d6d184 tb input from ps2kb 2025-09-28 23:26:07 +02:00
1fd6c4e221 Get rid of writefmt functions 2025-09-28 20:10:41 +02:00
8d081bedb0 Ditch dlmalloc in favour of custom umalloc 2025-09-27 22:32:38 +02:00
3b1bb9d531 WIP 2 2025-09-27 15:16:26 +02:00
9694d1a5a0 Use unified header file ulib.h 2025-09-20 10:54:31 +02:00