marv7000
|
27b2905dd7
|
move iovec_iter_kernel out of header
|
2026-10-17 11:25:53 +02:00 |
|
marv7000
|
c62a908735
|
convert macros to constexpr
|
2026-10-15 21:44:10 +02:00 |
|
marv7000
|
7748a1dac8
|
replace asm volatile("pause") with function
|
2026-10-15 21:20:31 +02:00 |
|
marv7000
|
d7b20baf97
|
fix x86_64 on clang
|
2026-10-15 17:17:03 +02:00 |
|
marv7000
|
ee5c8b1fc3
|
random + rdrand
|
2026-10-15 00:50:47 +02:00 |
|
marv7000
|
12e8331752
|
pmap tlb shootdowns
|
2026-10-15 00:33:23 +02:00 |
|
marv7000
|
d84232c394
|
port apic and hpet to mmio API, apic_msis
|
2026-10-14 23:57:35 +02:00 |
|
marv7000
|
d7857f18cd
|
ringbuffer, guid, iovec stuff, and mmio
|
2026-10-14 23:26:30 +02:00 |
|
marv7000
|
4c781f31ad
|
replace stdatomic.h with zinnia/atomic.h
|
2026-10-14 00:05:32 +02:00 |
|
marv7000
|
f9a456b09d
|
x86 stuff
|
2026-10-14 00:02:13 +02:00 |
|
marv7000
|
deec8099cb
|
expose cmdline for /dev/cmdline later
|
2026-10-13 23:59:28 +02:00 |
|
marv7000
|
c5c3acc520
|
move fbcon to dev/video
|
2026-10-13 23:54:38 +02:00 |
|
marv7000
|
7826310f96
|
oops
|
2026-10-13 23:08:00 +02:00 |
|
marv7000
|
00b7cdb8d7
|
more uapi bits
|
2026-10-13 23:04:30 +02:00 |
|
marv7000
|
56d43a94a9
|
remove newlines in assert
|
2026-10-13 23:01:41 +02:00 |
|
marv7000
|
2a3bc68ba7
|
more uapi bits
|
2026-10-13 01:53:44 +02:00 |
|
marv7000
|
d130e7dc1b
|
fix task entry corruption
|
2026-10-12 19:37:02 +02:00 |
|
marv7000
|
060983bbf6
|
syscall fixes
|
2026-10-12 19:05:42 +02:00 |
|
marv7000
|
bc5f01dab6
|
mark initgraph nodes red and dimmed if not run
|
2026-10-12 16:03:36 +02:00 |
|
marv7000
|
350e65837b
|
logger fixes
|
2026-10-12 15:51:58 +02:00 |
|
marv7000
|
eabce70866
|
initgraph, whole lot of refactor
|
2026-10-12 15:36:48 +02:00 |
|
marv7000
|
41cc7fea77
|
oops
|
2026-10-11 17:43:21 +02:00 |
|
marv7000
|
85cf698aae
|
lock irqs in spinlock
|
2026-10-11 02:00:55 +02:00 |
|
marv7000
|
710772efee
|
clean up segment regs
|
2026-10-11 02:00:40 +02:00 |
|
marv7000
|
de822fa48d
|
rename to start.c
|
2026-10-11 02:00:18 +02:00 |
|
marv7000
|
5d672d8132
|
vfs interface
|
2026-10-06 01:59:08 +02:00 |
|
marv7000
|
f8eb4f4e54
|
more
|
2026-10-06 01:34:24 +02:00 |
|
marv7000
|
134343d2a8
|
empty line
|
2026-10-06 00:53:46 +02:00 |
|
marv7000
|
c201b43d8c
|
timespec_t
|
2026-10-06 00:53:38 +02:00 |
|
marv7000
|
947d8931a4
|
fix shitty attributes
|
2026-10-06 00:24:08 +02:00 |
|
marv7000
|
685f911431
|
change errno to error to avoid confusion
|
2026-10-06 00:20:35 +02:00 |
|
marv7000
|
57b1d338ac
|
drop cmdline limits
|
2026-10-06 00:13:14 +02:00 |
|
marv7000
|
fd8f59649e
|
#
|
2026-10-06 00:04:51 +02:00 |
|
marv7000
|
301b5b6e6c
|
uapi fixes
|
2026-10-06 00:04:26 +02:00 |
|
marv7000
|
4dd59ef79a
|
more fixes
|
2026-10-05 23:55:10 +02:00 |
|
marv7000
|
8f0c73f4dc
|
remove libgcc dep
|
2026-09-29 00:00:10 +02:00 |
|
marv7000
|
91b035c2a2
|
move refcount to header
|
2026-09-28 23:59:54 +02:00 |
|
marv7000
|
4a20a5b0af
|
foo
|
2026-09-28 17:46:45 +02:00 |
|
marv7000
|
09926f45ee
|
remove redundant LP64 check
|
2026-09-25 18:23:31 +02:00 |
|
marv7000
|
32ee3895e6
|
send apic spurious ints to its own vector
|
2026-09-25 18:15:26 +02:00 |
|
marv7000
|
ff4362ca5b
|
drop fast syscall dispatch for now
|
2026-09-25 17:36:26 +02:00 |
|
marv7000
|
1dc41fe7ff
|
use freestanding headers
|
2026-09-25 17:34:29 +02:00 |
|
marv7000
|
6e92817f3f
|
cleanup
|
2026-09-25 15:39:16 +02:00 |
|
marv7000
|
b9ee87aed4
|
cmdline fixes
|
2026-09-22 23:12:49 +02:00 |
|
marv7000
|
77f228df11
|
modules
|
2026-09-20 05:27:41 +02:00 |
|
marv7000
|
831308b2ad
|
more stuff
|
2026-09-19 21:57:06 +02:00 |
|
marv7000
|
1e9a1ebf4d
|
license
|
2026-09-17 18:29:33 +02:00 |
|
marv7000
|
734ff8dd59
|
oops
|
2026-09-17 13:09:52 +02:00 |
|
marv7000
|
f4cc0c17a6
|
fix kconfig
|
2026-09-17 12:42:19 +02:00 |
|
marv7000
|
27fe15f83d
|
compiles
|
2026-09-17 03:19:43 +02:00 |
|