Search
NOVA
libc6-dev-i386 qemu-system-i386 g++
(všechny soubory jsou zajímavé a je doporučeno se do nich podívat, ale tyhle jsou nejdůležitější z pohledu úkolů na cvičení)
├── kern - kernel space (jeho zdrojové soubory a výsledné binárky) │ ├── build - tady budou zkompilované soubory │ ├── include - hlavičkové soubory kernel space │ └── src │ ├── entry.S - vektory a procerudy vyjímek │ ├── init.cc - inicializační procedury │ ├── kalloc.cc - allokace paměti │ ├── ptab.cc - stránkování │ ├── ec.cc - execution context │ ├── ec_syscall.cc - obsluha systémových volání │ ├── context_construct.cc - konstruktor EC │ └── start.S - vstupni bod operačního systému (main) ├─ user │ ├── hello.c │ ├── Makefile │ └── start.S - vstupni bod userspace aplikace (main) └── Makefile - hlavní makefile