pendahuluan
oasis adalah sistem operasi 32-bit x86 yang saya bangun dari awal sebagai proyek pribadi.
yang dipelajari
- proses booting x86 (real mode ke protected mode)
- segmentation, gdt, dan idt
- physical memory management dengan bitmap
- paging dan virtual memory
- interrupt handling (hardware dan software)
- task scheduling dan context switching
- desain filesystem berbasis inode
- system call interface (int 0x80)
- eksekusi user mode (ring 3)
- isolasi proses melalui page tables
- pemrograman device driver
prasyarat
- dasar pemrograman C
- konsep arsitektur komputer
- pemahaman dasar assembly x86 (membantu)
- environment linux untuk build