|
da62b5b533
|
proc,dev: split processes into threads, small fb fixes
|
2023-11-21 14:16:18 +02:00 |
|
|
75b1807e8e
|
aarch64: new memory arch impl
|
2023-11-16 00:16:38 +02:00 |
|
|
6cedfa7c4a
|
x86-64/mm: better VMA allocator
|
2023-10-01 16:58:46 +03:00 |
|
|
6949f8c44a
|
mem: rework phys/virt mem management, get process working
|
2023-09-13 18:21:45 +03:00 |
|
|
c543576685
|
dev: optimize display output a bit
|
2023-09-06 18:48:00 +03:00 |
|
|
8ff58a48d2
|
rt: fix OneTimeInit<T> init race
|
2023-09-06 10:57:02 +03:00 |
|
|
cb65a1cff2
|
proc: (wip) async/await runtime
|
2023-09-05 16:17:48 +03:00 |
|
|
67fe71bfc4
|
x86-64: properly implement ISA IOAPIC redirections
|
2023-08-31 09:13:23 +03:00 |
|
|
ee1a2cf205
|
***: better logging facilities
|
2023-08-22 10:00:56 +03:00 |
|
|
818509570b
|
dev: auto-allocation of console buffer in fbcon
|
2023-08-22 09:43:33 +03:00 |
|
|
af5529a84f
|
x86-64: sync x86-64 up with the new kernel structure
|
2023-08-21 17:26:44 +03:00 |
|
|
cf53f5c485
|
fs: copy-on-write for memfs
|
2023-08-18 18:05:07 +03:00 |
|
|
f6b27eb42f
|
sunxi-h6: reset through watchdog
|
2023-08-15 18:38:54 +03:00 |
|
|
e694c1cef0
|
dev: use device tree instead of hardcoded board impls
|
2023-08-13 21:23:58 +03:00 |
|
|
7b525c4085
|
dev: fix console panicking in panic handler
|
2023-08-07 09:53:47 +03:00 |
|
|
7fa347aa20
|
proc: better signal handling
|
2023-07-27 16:24:52 +03:00 |
|
|
461bfb2791
|
fs: implement Seek syscall
|
2023-07-22 18:27:40 +03:00 |
|
|
ba3819ee8e
|
fs: implement GetMetadata, CreateDirectory, Remove
|
2023-07-22 16:21:31 +03:00 |
|
|
8642556b33
|
***: fix warnings in check/clippy
|
2023-07-22 00:45:14 +03:00 |
|
|
867edf7748
|
***: fix incorrect tlbi + add Read/OpenDirectory
|
2023-07-22 00:39:08 +03:00 |
|
|
64233db3df
|
fs: implement in-memory writable filesystem
|
2023-07-21 17:09:43 +03:00 |
|
|
69a413f6bb
|
***: fix clippy and check warnings
|
2023-07-20 18:51:56 +03:00 |
|
|
d3e3d3add8
|
proc: reimplement OpenOptions
|
2023-07-20 15:40:49 +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 |
|
|
901f311856
|
vfs: auto-implement Vnode using macros
|
2023-07-18 23:23:16 +03:00 |
|
|
6510e0674c
|
Initial commit
|
2023-07-18 18:03:45 +03:00 |
|