没有合适的资源?快使用搜索试试~ 我知道了~
SimpleKernel:Simple kernel for learning operating systems. 用于学习操...
共153个文件
h:32个
md:28个
pdf:21个
需积分: 12 0 下载量 90 浏览量
2021-05-13
00:43:46
上传
评论
收藏 49.55MB ZIP 举报
温馨提示
| SimpleKernel 关键词 Kernel C/C++/AT&T ASM/cmake/shell Linux-like Multiboot2 简介 提供了各个阶段完成度不同的内核,你可以从自己喜欢的地方开始。 构建顺序: boot: 由 grub2 引导 printf: 字符输出,方便调试 pmm: 物理内存初始化 vmm: 虚拟内存初始化 heap: 堆管理 lib: C++ 标准库与标准模版库 intr: 中断管理 文件系统: TODO 系统调用: TODO 进程: TODO 开发环境 Ubuntu Linux brew x86_64-elf-binutils x86_64-elf-gcc xorriso grub bochs bochs-x Ubuntu 20.04 测试通过 Arch Linux brew x86_64-elf-binutils x86_64-elf-gcc
资源推荐
资源详情
资源评论
收起资源包目录
SimpleKernel:Simple kernel for learning operating systems. 用于学习操作系统的简单内核 (153个子文件)
bochsinit 2B
vsprintf.c 15KB
math.c 1KB
.clang-format 4KB
header_files.cmake 3KB
toolchain_win_x86_64.cmake 2KB
toolchain_linux_x86_64.cmake 2KB
toolchain_linux_arm.cmake 1KB
toolchain_win_arm.cmake 1KB
toolchain_mac_x86_64.cmake 1KB
platform_detector.cmake 1KB
toolchain_mac_arm.cmake 892B
arch_detector.cmake 564B
find_asm_files.cmake 381B
intr.cpp 16KB
multiboot2.cpp 9KB
kernel.cpp 7KB
slab.cpp 7KB
cxxabi.cpp 6KB
tui.cpp 4KB
first_fit.cpp 4KB
vmm.cpp 4KB
pmm.cpp 4KB
gdt.cpp 4KB
keyboard.cpp 3KB
uart.cpp 3KB
io.cpp 2KB
string.cpp 2KB
apic.cpp 2KB
debug.cpp 1KB
port.cpp 991B
heap.cpp 817B
port.cpp 789B
kernel_main.cpp 479B
ioapic.cpp 302B
.gitignore 312B
keyboard.h 14KB
multiboot2.h 13KB
gdt.h 10KB
vmm.h 9KB
intr.h 7KB
hardware.h 4KB
common.h 4KB
tui.h 3KB
uart.h 2KB
slab.h 2KB
stdarg.h 2KB
io.h 1KB
cxxabi.h 1KB
firstfit.h 1KB
pmm.h 1KB
limits.h 1KB
heap.h 962B
string.h 878B
e820.h 800B
color.h 744B
kernel.h 720B
port.h 693B
port.h 693B
stdbool.h 668B
stdint.h 596B
assert.h 503B
debug.h 488B
math.h 476B
apic.h 436B
stddef.h 427B
stdlib.h 407B
arch_init.h 309B
cpu.hpp 30KB
list.hpp 1KB
EFLAGS.jpg 48KB
link.ld 1KB
link.ld 1016B
link.ld 814B
LICENSE 4KB
devlog20200202.md 9KB
devlog20191221.md 8KB
实模式与保护模式.md 8KB
os1.md 6KB
README.md 5KB
README_en.md 5KB
GDT相关.md 4KB
颜色设置与位运算.md 4KB
devlog20200306.md 3KB
在mac上制作grub2引导镜像.md 2KB
可变参数原理.md 1KB
bug_report.md 727B
feature_request.md 630B
README.md 598B
IA32 调用惯例.md 527B
VGA端口读写.md 466B
READMD.md 269B
READMD.md 264B
READMD.md 242B
IDT、中断、ISR、IRQ等.md 234B
README.md 141B
README.md 121B
README.md 120B
段式管理.md 110B
README.md 89B
共 153 条
- 1
- 2
资源评论
茶了不几
- 粉丝: 36
- 资源: 4772
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功