23 Commits

Author SHA1 Message Date
5d8067991d net: Basic UDP/ICMP over IPv4 networking using virtio-net 2024-01-20 19:40:27 +02:00
9bd29970f8 dev/pty: rewrite pty implementation 2024-01-16 23:44:14 +02:00
2444e147c4 vfs: implement PTY devices 2024-01-04 21:22:18 +02:00
69c73454c1 proc: shared memory + scheduler rework 2024-01-02 14:01:33 +02:00
293dcfea6a channel: send files over channels 2023-12-31 01:53:43 +02:00
b3e7d2848b refactor: fix warnings 2023-12-26 22:24:38 +02:00
8df5dc487e proc: add fb0 device + message channels 2023-12-26 22:12:47 +02:00
b763e39121 fs/poll: FdPoll WIP impl 2023-12-22 11:24:47 +02:00
5ffd4ca4e2 dev/block: add a simple block subsystem 2023-12-11 00:58:11 +02:00
6aa18a1fa2 mem: implement PageBox<T> 2023-12-10 20:54:15 +02:00
b6946443b8 refactor: fix warnings 2023-12-05 14:55:12 +02:00
e431d49ffb fs: integrate the new vfs with the kernel 2023-12-05 10:27:56 +02:00
fbe05c1d4d fs: path abi, ioctx impl 2023-12-03 14:52:42 +02:00
aadd97fc8e fs: initial rework 2023-12-02 20:28:43 +02:00
cc816920b0 fs: remove old vfs 2023-11-27 14:56:11 +02:00
da62b5b533 proc,dev: split processes into threads, small fb fixes 2023-11-21 14:16:18 +02:00
ee1a2cf205 ***: better logging facilities 2023-08-22 10:00:56 +03:00
461bfb2791 fs: implement Seek syscall 2023-07-22 18:27:40 +03:00
867edf7748 ***: fix incorrect tlbi + add Read/OpenDirectory 2023-07-22 00:39:08 +03:00
69a413f6bb ***: fix clippy and check warnings 2023-07-20 18:51:56 +03:00
74cd9daed7 proc: add mount/unmount system calls 2023-07-20 11:59:53 +03:00
aa6b2ac469 proc: add simple initrd filesystem 2023-07-19 21:58:59 +03:00
6510e0674c Initial commit 2023-07-18 18:03:45 +03:00