Merlon Operating System
1.0.0
Merlon은 이전의 ATOS를 기반으로 한 운영 체제 (OS)이며 OS/161에서 영감을 얻었습니다. Merlon은 C로 작성되었으며 이해하기 쉽고 휴대용 및 가벼운 (상대적으로) 설계되었습니다. Merlon은 "교육적"OS가 더 많은 ATO와 달리, 더 완전한 주요 WindowsNamingConvention() unix_naming_convention 되려고합니다 (예 : Virtual Memory Manager는 훨씬 더 많은 기능이 있습니다).
Merlon은 여전히 약 3MB의 RAM 만 실행할 필요가 있으며 Acpica 및 Fat Drivers를 제외하고는 5 만 줄의 주석 코드입니다.
현재 X86 용으로 만 구현되지만 다른 플랫폼 (Arch/ Folder 및 Arch.h)으로 쉽게 포업 할 수 있어야합니다.
그것을 만들려면 ./release.sh 실행하십시오. QEMU에서 실행하려면 다음 명령을 사용하십시오. qemu-system-i386 -soundhw pcspk -hda build/output/disk.bin -m 3M
일부 기능은 다음과 같습니다.
Todo List (모호하게 순서)
fork<pthread.h>EINTR 테스트SIGCHLD , sigaction , sigprocmask 등
저작권 Alex Boxall 2022-2024. 자세한 내용은 라이센스를 참조하십시오.
Merlon은 Merlon의 Super Paper Mario 의 캐릭터의 이름을 따서 명명되었습니다.
