Table of Contents

Systémová volnání - NOVA

Zdrojové soubory

NOVA

Obsah

(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