An OS kernel for study

simon 60baa84302 内存池规划 10 mēneši atpakaļ
boot 6155b265a6 实现数字打印 put_int 11 mēneši atpakaļ
device 9aaa4a58ed 完成中断处理 10 mēneši atpakaļ
doc 1141891db5 中断初始化功能 10 mēneši atpakaļ
kernel 60baa84302 内存池规划 10 mēneši atpakaļ
lib 60baa84302 内存池规划 10 mēneši atpakaļ
test 3f93cf9f3f test: makefile for test 10 mēneši atpakaļ
.gitignore 3f93cf9f3f test: makefile for test 10 mēneši atpakaļ
README.md 4e5987f22e 实现字符串操作函数 10 mēneši atpakaļ
bochsrc 635bc3a2c9 保护进阶, 向内核迈进 11 mēneši atpakaļ
boot.asm ddf0193078 init: bochs test 1 gadu atpakaļ
makefile 60baa84302 内存池规划 10 mēneši atpakaļ

README.md

os_kernel

An OS kernel for study

make 编译过程

make all make run make clean

(base) ➜  os_kernel git:(master) ✗ make mk_dir
(base) ➜  os_kernel git:(master) ✗ make mbr
(base) ➜  os_kernel git:(master) ✗ make loader
(base) ➜  os_kernel git:(master) ✗ make K
(base) ➜  os_kernel git:(master) ✗ make create_img
(base) ➜  os_kernel git:(master) ✗ make hd
(base) ➜  os_kernel git:(master) ✗ make run