xamidev
|
18ab2c7628
|
syscalls needed for doom (tell/eof/draw_fb) + minor fixes, compiler shut up etc
|
2026-05-10 21:25:41 +02:00 |
|
xamidev
|
c061da4d81
|
sys_read/open/close
|
2026-05-06 13:29:35 +02:00 |
|
xamidev
|
63e9a761a3
|
should be right?
|
2026-05-06 11:26:33 +02:00 |
|
xamidev
|
0240220796
|
Scheduler fix, User RR
|
2026-04-03 19:18:08 +02:00 |
|
xamidev
|
437bd0e751
|
process_create_user
|
2026-04-03 18:45:12 +02:00 |
|
xamidev
|
dbffb7f5fa
|
userland HELLO WORLD
|
2026-04-02 19:11:37 +02:00 |
|
xamidev
|
aa30d9c6b5
|
user program (still many #PF)
|
2026-04-02 17:05:51 +02:00 |
|
xamidev
|
d644126901
|
TSS setup
|
2026-04-01 13:04:33 +02:00 |
|
xamidev
|
8be2a744b4
|
Refactor GDT entry filling
|
2026-04-01 11:44:57 +02:00 |
|
xamidev
|
e9b57f70b1
|
End the _t nonsense
|
2026-04-01 09:15:59 +02:00 |
|
xamidev
|
e8a0a36889
|
Enable FPU
|
2026-03-31 21:04:44 +02:00 |
|
xamidev
|
1fc5225fd2
|
kheap info
|
2026-03-31 17:48:11 +02:00 |
|
xamidev
|
532953da4d
|
CPU Name identification
|
2026-03-26 16:53:39 +01:00 |
|
xamidev
|
ac788c55d3
|
Upgrade VMM for processes
|
2026-03-22 09:03:43 +01:00 |
|
xamidev
|
3ae56bbad5
|
Kernel debug shell
|
2026-03-21 11:34:46 +01:00 |
|
xamidev
|
db36899152
|
Add kprintf for DEBUG(); differentiated from printf()
|
2026-03-21 10:36:54 +01:00 |
|
xamidev
|
03f87723d1
|
Splash
|
2026-03-20 10:04:16 +01:00 |
|
xamidev
|
3607a7179c
|
printf spinlock + remove DEPRECATED stuff + begin separating x86 stuff
|
2026-03-20 09:01:57 +01:00 |
|
xamidev
|
424b4c4632
|
Use MSR to map framebuffer as WC (write-combining) = huge speed diff on real HW
|
2026-03-19 19:34:31 +01:00 |
|