|
|
4fe907a733
|
Clean up PS/2 keyboard driver, new IPC mechanism MBus (message bus)
|
2025-11-11 23:10:38 +01:00 |
|
|
|
566b35f4d5
|
Big code refactor, get rid of HAL entirely
|
2025-11-11 21:26:27 +01:00 |
|
|
|
344952fb5f
|
Move string functions/utils from HAL to std/string
|
2025-11-11 19:54:09 +01:00 |
|
|
|
91ecc2dc6a
|
Break when IpcPipe is full
|
2025-11-11 00:51:29 +01:00 |
|
|
|
9612e7961e
|
No networking for now
|
2025-11-02 18:31:51 +01:00 |
|
|
|
d947192475
|
Make socket port binding a separate step with ipc_netsockbindport() syscall
|
2025-10-29 22:33:41 +01:00 |
|
|
|
4417141216
|
Implement ipc_netsockdelete() syscall and automatic dangling socket cleanup
|
2025-10-29 21:21:35 +01:00 |
|
|
|
815c2239fe
|
Porting PicoTCP WIP
|
2025-10-29 14:29:06 +01:00 |
|
|
|
0c65bd9891
|
Rewrite ps2kbproc, rbuf (kernel ring buffer) and pipe read/write, Change to -O0 in kernel code
|
2025-09-20 16:50:40 +02:00 |
|
|
|
91c493c818
|
processctl() PCTL_SPAWN cmd, scheduler embryo state, redirected pipes
|
2025-09-10 01:11:22 +02:00 |
|
|
|
ab224eda8e
|
Add special event pipes, rework ps2kb process
|
2025-09-08 22:12:50 +02:00 |
|
|
|
cd0e262e56
|
Simple IPC with pipes
|
2025-09-06 11:47:01 +02:00 |
|