|
f7382469fe
|
update build.zig
|
2025-04-15 22:51:25 -04:00 |
|
|
210d325b15
|
fmt
|
2025-04-15 22:50:36 -04:00 |
|
|
515e4bb78f
|
procs stub from wrc baseline
|
2025-04-15 22:49:59 -04:00 |
|
|
fea6e5f3d5
|
more stub mem_ctx fns
|
2025-04-15 22:49:39 -04:00 |
|
|
9116173d53
|
move error.h out of symlink
|
2025-04-15 22:49:26 -04:00 |
|
|
14538777ff
|
public cpu_print_regs fn
|
2025-04-15 22:49:12 -04:00 |
|
|
2dbf529c33
|
expand memory manager work with userspace (more then one ctx)
|
2025-04-15 22:20:59 -04:00 |
|
|
f86e7f77c0
|
fix %n
|
2025-04-11 13:00:34 -04:00 |
|
|
4c1d03b082
|
fmt
|
2025-04-10 23:29:33 -04:00 |
|
|
c5cbf5d747
|
make lib betterer
|
2025-04-10 23:23:00 -04:00 |
|
Ian McFarlane
|
f3b610289f
|
fix random ampersand? how did i do that
|
2025-04-10 15:00:49 -04:00 |
|
Ian McFarlane
|
a43c16ec8f
|
fixed whitespace in makefile
|
2025-04-10 14:57:15 -04:00 |
|
Ian McFarlane
|
d337fa5137
|
add nox targets to makefile
|
2025-04-10 14:34:35 -04:00 |
|
|
0d8a06e96d
|
refactor mboot
|
2025-04-08 17:55:23 -04:00 |
|
|
331a2a442b
|
backtrace
|
2025-04-08 17:55:13 -04:00 |
|
|
7c83d33976
|
remove boot dir
|
2025-04-08 17:47:04 -04:00 |
|
Ian McFarlane
|
f2f42a6688
|
remove valgrind
|
2025-04-08 14:49:33 -04:00 |
|
Ian McFarlane
|
fa2b134050
|
arm
|
2025-04-08 14:48:23 -04:00 |
|
|
5fdf67c664
|
undo bad
|
2025-04-08 14:34:49 -04:00 |
|
|
0aab9ee135
|
fix makefile
|
2025-04-08 14:23:20 -04:00 |
|
Ian McFarlane
|
0b39488143
|
add grub and xorriso for making bootable disks
|
2025-04-08 14:21:28 -04:00 |
|
Ian McFarlane
|
705f733836
|
no longer use hardcoded position for pml4
|
2025-04-08 14:21:09 -04:00 |
|
|
a16062dc7f
|
fmt
|
2025-04-08 11:51:45 -04:00 |
|
|
76ea83e70c
|
acpi
|
2025-04-08 11:49:51 -04:00 |
|
|
c8a1e0531d
|
fix old checkout
|
2025-04-08 10:49:18 -04:00 |
|
|
5372fc3bfd
|
tty => term
|
2025-04-08 10:47:10 -04:00 |
|
|
08c18a67bd
|
remove README
|
2025-04-08 10:41:56 -04:00 |
|
|
8a19547957
|
break apart c libaray
|
2025-04-08 10:39:48 -04:00 |
|
|
7fd3d3a1b6
|
fmt
|
2025-04-07 12:37:56 -04:00 |
|
|
a4464d3a71
|
modify gdt
|
2025-04-07 12:37:39 -04:00 |
|
|
78def513c7
|
remove tty_init fn
|
2025-04-07 08:24:06 -04:00 |
|
|
31932482cd
|
fix tripple pci device print
|
2025-04-04 22:27:49 -04:00 |
|
|
2dc54d9238
|
fix file pointers
|
2025-04-04 12:42:42 -04:00 |
|
|
a86b7eaf9e
|
fs doesnt need close
|
2025-04-04 12:35:22 -04:00 |
|
|
d1c61416fc
|
fix fs vtable
|
2025-04-04 12:33:26 -04:00 |
|
|
b6e1e94060
|
fmt
|
2025-04-04 12:33:14 -04:00 |
|
|
58f4980105
|
update fs header
|
2025-04-04 12:28:47 -04:00 |
|
|
dfc326fa48
|
adde disk read/write functions
|
2025-04-04 12:12:22 -04:00 |
|
|
0eee1ffd3d
|
generic file system structures
|
2025-04-04 12:02:51 -04:00 |
|
|
ceef8e2d87
|
fmt
|
2025-04-04 12:00:48 -04:00 |
|
|
f7de2d61a7
|
switch to c11
|
2025-04-04 11:59:21 -04:00 |
|
|
3a44b8da25
|
real time clock
|
2025-04-04 00:10:16 -04:00 |
|
|
3c2a519ee9
|
serial and tty
|
2025-04-03 23:38:33 -04:00 |
|
|
d604f8e93f
|
pci
|
2025-04-03 23:05:46 -04:00 |
|
|
d0854aa095
|
fmt
|
2025-04-03 23:04:38 -04:00 |
|
|
876970bcfd
|
load multiboot memory map, heap is done!!!
|
2025-04-03 22:19:32 -04:00 |
|
|
16b7b4c2c0
|
add 64-bit idt/pic and fix paging
|
2025-04-03 21:32:00 -04:00 |
|
|
af6dce3665
|
fix printf
|
2025-04-03 21:27:49 -04:00 |
|
|
c5a24c3b5e
|
use GDT.Data
|
2025-04-03 21:27:30 -04:00 |
|
|
248ca4bcf5
|
fix verbose
|
2025-04-03 21:25:40 -04:00 |
|