Commit Graph

30 Commits

Author SHA1 Message Date
mii443
7a40a81ae5 memory allocator 2025-07-03 01:09:55 +09:00
mii443
12c91e0a6f wip 2025-07-02 23:47:20 +09:00
mii443
6c4d79ef2e wip 2025-07-02 23:39:08 +09:00
mii443
8665ada832 wip 2025-07-02 23:22:48 +09:00
mii443
00add2d035 WIP: allocator 2025-07-02 19:06:04 +09:00
mii443
3c965ad857 add frame allocator 2025-07-02 18:43:49 +09:00
mii443
e8f6eae8e9 wip 2025-07-02 18:27:57 +09:00
mii443
c928e58c5f wip 2025-07-02 18:25:27 +09:00
mii443
d4956a79d4 wip 2025-07-02 17:26:18 +09:00
mii443
fd19e90122 memory bitmap init 2025-07-02 17:05:54 +09:00
mii443
7eaa87c28c wip 2025-07-02 14:48:20 +09:00
mii443
10dc3fd311 wip 2025-07-02 14:29:42 +09:00
mii443
48d77546c4 wip 2025-07-02 02:35:45 +09:00
mii443
9afd38f718 get usable memory in MiB 2025-07-02 02:03:17 +09:00
mii443
98275d8af9 pass usable memory to kernel 2025-07-02 01:53:11 +09:00
mii443
2bc12cb469 add common 2025-07-02 01:17:28 +09:00
mii443
8ff258ba38 wip 2025-07-02 00:59:25 +09:00
mii443
0df3d577ba page table 2025-07-01 23:58:14 +09:00
mii443
bfd301d3b7 wip 2025-07-01 23:23:22 +09:00
mii443
feedb40c58 serial port 2025-07-01 22:43:21 +09:00
mii443
cc059919bf wip 2025-07-01 20:07:49 +09:00
mii443
8509a1bed6 load kernel 2025-07-01 20:04:03 +09:00
mii443
830b95bad4 load elf 2025-07-01 19:32:36 +09:00
mii443
96efe350eb kernel wip 2025-07-01 18:18:46 +09:00
mii
bfea023c76 add kernel 2025-06-30 20:56:25 +09:00
mii
8a163f3787 clean.sh 2025-06-30 20:37:18 +09:00
mii
b9d88f4e27 iso 2025-06-30 20:24:44 +09:00
mii
f7fc728061 simple file system 2025-06-30 17:52:21 +09:00
mii
6c1f6fcc2a memory map 2025-06-30 17:04:31 +09:00
mii443
fe2c9e9385 first commit 2025-06-30 16:11:10 +09:00