
自制操作系统NanoOS: 使用30天和Orange'S的一些技术,结合自己写的TinyCore和MemMan做成的操作系统
TinyCore使用时间片轮转的方式进行任务切换,以来Intel的TSS机制实现。
借鉴的技术主要是:GDT,IDT,屏幕刷新和分层技术,TSS等
另外参考这位大神的文件:https://wenku.baidu.com/view/09b15a47482fb4daa48d4b55.html(Writing a Simple Operating System from Scratch by Nick Blundell) 里面讲了很多makefile和boot引导的知识。
GITHUB: https://github.com/stophin/NanoOS
GITEE: https://gitee.com/stophin/NanoOS