├── Operating Systems - Three Easy Pieces.pdf ├── os-dev.pdf └── src ├── boot.asm ├── disk_load.asm ├── kernel_main.c ├── print.asm └── print_hex.asm /Operating Systems - Three Easy Pieces.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Areadrill/HaPOS/HEAD/Operating Systems - Three Easy Pieces.pdf -------------------------------------------------------------------------------- /os-dev.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Areadrill/HaPOS/HEAD/os-dev.pdf -------------------------------------------------------------------------------- /src/boot.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Areadrill/HaPOS/HEAD/src/boot.asm -------------------------------------------------------------------------------- /src/disk_load.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Areadrill/HaPOS/HEAD/src/disk_load.asm -------------------------------------------------------------------------------- /src/kernel_main.c: -------------------------------------------------------------------------------- 1 | void kernel_main(){ 2 | 3 | } -------------------------------------------------------------------------------- /src/print.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Areadrill/HaPOS/HEAD/src/print.asm -------------------------------------------------------------------------------- /src/print_hex.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Areadrill/HaPOS/HEAD/src/print_hex.asm --------------------------------------------------------------------------------