Ready and Start > 2002년 말부터 시작 > 1차는 2004년까지 약 2년정도 작업… > 32비트 OS 완성(KKAMAGUI OS) > Demand Paging, Multitasking > FAT 16/32 File System, Evil GUI System > System Call For Application
<KKAMAGUI OS>
<Nintendo Dual Screen(NDS)>
<Nintendo DS Kernel> <Nintendo DS Shell>
MINT 64 OS Feature > 64비트 싱글/멀티 코어 지원 > Multitasking, 자체 File System > GUI System, 한글 입출력 > System Call For Application > USB Booting > ETC Applications…
MINT 64 OS Layer Game Text Viewer Image Viewer Hangul Editor User Level API (Library For Application) Task Management GUI System Keyboard/Mou se/Serial/Etc Device Driver 2 D Graphic Device Driver User Level File System Hard Disk Device Driver Memory Management RAM Disk Device Driver Interrupt Management PC Hardware Kernel Level
Development Tip > H/W Dependant Module > ex) Bootloader, Device Driver … > Real Machine이나 Virtual Machine을 주로 사용 > H/W Independent Module > ex) File System, GUI System … > Windows 환경에서 구현한 뒤 Visual Studio로 Test & Debugging
Example of H/W Indep. Module File System Hard Disk Device Driver File System RAM Disk Device Driver Block I/O Simulation Module 병행 Interrupt Management Windows/Linux OS PC Hardware
For Base Knowledge…
Qn. A > http: //kkamagui. tistory. com > http: //www. mint 64 os. pe. kr