marv7000
|
6827dc309e
|
*: Add SPDX header to all files
|
2026-10-26 21:53:33 +01:00 |
|
marv7000
|
05c0920998
|
Add turnstiles, more sched fixes
|
2026-10-20 23:13:29 +02:00 |
|
marv7000
|
a8bf7d7a28
|
Add cache line size bit
|
2026-10-20 02:23:32 +02:00 |
|
marv7000
|
a557fc78fd
|
Add spdx
|
2026-10-19 20:03:05 +02:00 |
|
marv7000
|
253143edf5
|
uacpi x86 functions
|
2026-10-19 19:34:12 +02:00 |
|
marv7000
|
7f8e600ecd
|
Program LAPIC deadline
|
2026-10-19 19:33:53 +02:00 |
|
marv7000
|
70ca5115df
|
IPI TLB shootdowns
|
2026-10-18 21:29:47 +02:00 |
|
marv7000
|
692d67e3cf
|
Small fixes
|
2026-10-18 21:20:50 +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
|
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
|
7826310f96
|
oops
|
2026-10-13 23:08:00 +02:00 |
|
marv7000
|
56d43a94a9
|
remove newlines in assert
|
2026-10-13 23:01:41 +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
|
eabce70866
|
initgraph, whole lot of refactor
|
2026-10-12 15:36:48 +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
|
685f911431
|
change errno to error to avoid confusion
|
2026-10-06 00:20:35 +02:00 |
|
marv7000
|
4dd59ef79a
|
more fixes
|
2026-10-05 23:55:10 +02:00 |
|
marv7000
|
4a20a5b0af
|
foo
|
2026-09-28 17:46:45 +02:00 |
|
marv7000
|
32ee3895e6
|
send apic spurious ints to its own vector
|
2026-09-25 18:15: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
|
77f228df11
|
modules
|
2026-09-20 05:27:41 +02:00 |
|
marv7000
|
831308b2ad
|
more stuff
|
2026-09-19 21:57:06 +02:00 |
|
marv7000
|
27fe15f83d
|
compiles
|
2026-09-17 03:19:43 +02:00 |
|
marv7000
|
6719239036
|
syscall
|
2026-09-16 05:12:52 +02:00 |
|
marv7000
|
3e9bdf72c9
|
yeah
|
2026-09-16 04:37:37 +02:00 |
|
marv7000
|
e71245c082
|
test
|
2026-07-20 01:53:04 +02:00 |
|