- 是一本操作系统制作的书籍, 本项目将从头开始实践这本书
- 最终将提供一个可方便运行的版本
- 作者网站 http://hrb.osask.jp/
- 系统的名字叫
HariboteOS
或者说はりぼてOS
原作者是在 Windows XP
环境下开发的, 并且貌似没给nask
提供 *nix
平台可用的汇编编译程序
本项目将在汇编部分将把语法转换为比较通用的nasm
, 这样应该全平台可编译
- day1
- day2
- day3 (暂时不知道怎么在
*nix
平台把作者基于自开发的 C 编译器逻辑,改为通用的 gcc) - day4 (同上)
- day5
- day6
- day7
- day8
- day9
- day10
- day11
- day12
- day13
- day14
- day15
- day16
- day17
- day18
- day19
- day20
- day21
- day22
- day23
- day24
- day25
- day26
- day27
- day28
- day29
- day30
- 尽可能改造使其跨平台,支持 Linux、MacOS、nasm
├── LICENSE
├── README.md
├── note // 关于本书的学习笔记
└── source
└── OSASK.zip // 这是书籍的光盘(源码)