【文件属性】:
文件名称:ktf:内核测试框架
文件大小:1.14MB
文件格式:ZIP
更新时间:2021-03-31 22:11:52
kernel x86-64 os smp C
KTF-内核测试框架
KTF是一个小型且简单的OS内核,可为受支持的机器体系结构(当前:x86-64)编写底层软件测试。
功能概述
机器架构: x86-64 , x86-32在烘烤中
基本的每CPU页面支持SMP
(非常)基本物理内存管理(PMM)和虚拟内存管理(VMM)
非常基本的平板分配器
本地APIC支持
初始MP表解析
基本ACPI表解析
简单的UART驱动程序
(非常)简单的VGA驱动程序
正在制作更多功能。 查看问题。
入门
快速入门是运行以下命令。 文件test / test.c的内容将被执行。 注意,最后一条命令将被阻止。
在Docker容器中从头开始构建boot.iso。
make clean
make docker:boot.iso
引导生成的映像:
make boot
制作说明
要求
您可能需要安装以下内容(除非已安装):
GRUB2引导程序工具grub