-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
18 lines (12 loc) · 731 Bytes
/
README
File metadata and controls
18 lines (12 loc) · 731 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
My first OS project on Intel x86 architecture. I am still considering a good name for it, but I just call it "Mark's OS" currently.
This is a microkernel OS, and I am writing it with some references to Orange's, Minix and xv6.
It does not finish, but I plan to pause the development currently since I will be back to campus and continue to my academic term soon.
- To do list
1. Hard drive driver;
2. Support FAT12, FAT16, FAT32 and xv6 filesystem;
3. Use filesystem to build a complete driver framework;
4. Improve paging mechanism and add virtual memory management;
5. Enter into the stage of graphics interfaces.
- Way to build:
Simply pull the whole repo and install the lastest bochs.
Make and run by typing "make run".