Merlon Operating System
1.0.0
Merlon是基於我早期的ATOS的操作系統(OS),而OS/161又受到了啟發。 Merlon用C編寫,並且設計(相對)易於理解,便攜式和輕巧。與目標更像是“教育性” OS的ATO不同,Merlon試圖成為一個更完整的OS(例如虛擬內存管理器具有更多功能),我決定我喜歡WindowsNamingConvention()而不是unix_naming_convention 。
Merlon仍然只需要大約3MB的RAM運行,而不包括Acpica和Fat Drivers,只有50,000行評論的代碼。
它目前僅針對X86實現,但應易於移植到其他平台(通過拱/文件夾和Arch.H)。
要構建它,請運行./release.sh 。要在QEMU中運行,請使用以下命令: qemu-system-i386 -soundhw pcspk -hda build/output/disk.bin -m 3M
某些功能包括:
待辦事項列表(模糊的順序)
fork<pthread.h>EINTRSIGCHLD , sigaction , sigprocmask等
版權Alex Boxall 2022-2024。有關詳細信息,請參見許可證。
梅隆以梅倫(Merlon)超級紙馬里奧(Mario )的角色命名。
