Skip to content

Latest commit

 

History

History
72 lines (42 loc) · 1.5 KB

README.md

File metadata and controls

72 lines (42 loc) · 1.5 KB

RKMF-OS

A simple and beautiful operating system


Run

On linux
  1. Need to install tools below (apt-install ${tool} if ubuntu)
bochs(or qemu), bximage, ld, nasm, gcc, make
  1. Build
make run-bochs(or make run-qemu)
on branch hello

hello-rkmf-os.png

on branch keyboardiointerrupt

keyboardiointerrupt.png

on branch 4windows

4windows.png

on branch linearleaf

linearleaf.png

on branch simplewindows

simplewindows.png

on branch font

font.png

on branch mouseiointerrupt

(1024 * 768)
mouseiointerrupt.png

on branch memwindows

(1024 * 768)
memwindows.png

Reference

data

int_10
知乎 计算机自制操作系统
b站 从零开始编写操作系统
b站 (兰州大学开源社区)从零开始编写操作系统
oranges一个操作系统的实现
使用调色板绘制系统界面

mem layout

mem.png