kernel-main.zip
(预估有个66文件)
kernel-main
LICENSE
34KB
src
tasks
scheduler
scheduler.hpp
52B
scheduler.cpp
0B
loader
loader.hpp
214B
startELFParser.cpp
386B
loader.cpp
1KB
parsers
USU
USU.hpp
431B
USU.cpp
454B
parser.hpp
361B
ELF
ELF.hpp
64B
task
task.cpp
81B
task.hpp
978B
boot
stivale2.h
5KB
bootdata.hpp
140B
stivale2_data.cpp
656B
modules
modules.hpp
193B
modules.cpp
736B
drivers
PIC8259
PIC8259.hpp
509B
PIC8259.cpp
1KB
mem
memmap
memmap.hpp
483B
memmap.cpp
421B
VMM
VMM.cpp
364B
VMM.hpp
474B
PMM
design.txt
1017B
PMM.hpp
218B
PMM.cpp
2KB
paging
map
map.cpp
2KB
map.hpp
667B
basic
paging.cpp
2KB
pagingStructs.hpp
3KB
paging.hpp
1KB
kernel
kernelPaging.hpp
170B
kernelPaging.cpp
1KB
paging.hpp
35B
asm.hpp
2KB
kernel.cpp
1KB
panic
panic.hpp
381B
panic.cpp
756B
common.hpp
87B
klibc
allocators
allocators.cpp
2KB
allocators.hpp
348B
Allocator.hpp
2KB
conversions
conversions.hpp
156B
htoa.cpp
184B
output
write.cpp
617B
printf.cpp
790B
output.hpp
495B
klibc.hpp
213B
list.hpp
3KB
utils.hpp
224B
memory.hpp
546B
cppstuff
cxa.cpp
97B
IDT
MyIDT.cpp
405B
IDT.cpp
493B
default_isrs.asm
363B
defaultISR.cpp
171B
MyIDT.hpp
63B
IDT.hpp
1KB
GDT
loadGDT.asm
308B
GDT.cpp
691B
MyGDT.hpp
159B
GDT.hpp
1KB
MyGDT.cpp
434B
linker.ld
360B
.gitignore
16B
Makefile
1KB
暂无评论