之前看过一些分析linux内核和uboot的视频,很是感兴趣,一直想继续研究一下有关操作系统的东西。
前段时间接触到一些实时操作系统,看了一些实时操作系统的介绍,觉得RTOS和linux这种操作系统有异有同,也想研究研究。后来在网上搜索实时操作系统,发现曾近有一股自己写一个嵌入式操作系统的风,可惜当时没有赶上。
不久之前找到的一本书《一步一步嵌入式操作系统》和《orange,一个操作系统的实现》两本书,遂决定利用业余时间来自己先实现一个,然后再去研究研究其他操作系统。当然,具体过程没有必然的先后顺序,也可能会在自己实现的过程中参考其他操作系统的code。