CornOS-main.zip
(预估有个83文件)
CornOS-main
CPPLINT.cfg
18B
.clang-tidy
1KB
.github
workflows
c-cpp.yml
406B
start.sh
55B
kernel
init
kernel_init.h
206B
kernel_init.c
424B
entry.S
2KB
device
keyboard.h
204B
kbd_reg.h
3KB
keyboard.c
6KB
timer8253.h
353B
timer8253.c
752B
mm
page.h
5KB
pmm.h
412B
mmu.h
7KB
pm_manager
pm_manager.h
1KB
buddy.c
361B
first_fit.c
2KB
pm_manager.c
394B
slub.c
361B
pmm.c
8KB
layout.h
4KB
page.c
3KB
interrupt
picirq.h
516B
picirq.c
2KB
interrupt.h
1KB
trapentry.S
924B
idt.c
739B
interrupt.c
672B
int_vectors.h
211B
int_vectors.S
1KB
idt.h
242B
io
text
cursor.h
1KB
vga.h
275B
vga.c
848B
boot
bootasm.S
4KB
boot.h
744B
bootmain.c
3KB
lib
defs.h
519B
elf.h
2KB
corn_libc
assert.c
319B
stdio.c
1KB
string.c
1KB
printfmt.c
8KB
error.h
523B
dbg.sh
62B
.clang-format
4KB
.idea
runConfigurations
debug.xml
320B
gdb.xml
371B
LICENSE
34KB
tools
mbr_sign.c
1KB
gdbinit
79B
kernel.ld
1KB
boot.ld
215B
functions.mk
307B
config.h
212B
test
qemu
mm
first_fit_test.c
3KB
check_pm_manager.h
2KB
test1.c
185B
lib
Makefile
346B
corn_test.h
4KB
algorithm_test.c
344B
list_test.c
1KB
test.sh
400B
README.md
442B
Makefile
2KB
REFERENCE.md
1KB
arch
x86
string.h
814B
x86.h
4KB
main
corn_main.c
418B
.gitignore
435B
include
corn_os
list.h
4KB
bitops.h
445B
printfmt.h
348B
algorithm.h
1KB
atomic.h
520B
corn_libc
stdbool.h
224B
string.h
718B
assert.h
384B
stdarg.h
368B
stdint.h
890B
stddef.h
371B
stdio.h
575B
暂无评论