Název:
Port HelenOS na architekturu IA-64
Překlad názvu:
Porting HelenOS to IA-64
Autoři:
Váňa, Jakub ; Ježek, Pavel (oponent) ; Yaghob, Jakub (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2009
Jazyk:
cze
Abstrakt: [cze][eng] Základní informace o operačním systému HelenOS a jeho implementaci (podpůrné funkce, plánovač, správa paměti, podpora aplikací, prostředí pro ovladače zařízení, meziprocesová komunikace). Přehled vlastností procesorů architektury IA-64 (zpracování instrukcí - EPIC, zásobník registrů - RSE, systémové registry, systém ochran, přístup k paměti, přerušení, vstup a výstup, meziprocesorová komunikace, firmware - PAL). Prostředí v počítačích s procesory IA-64 (firmware - SAL, zděděná (legacy) zařízení, USB). Přehled implementovaných změn (loader, boot, vstup a výstup, přerušení, výstup na obrazovku, vstup z klávesnice, multiprocesing). Vyhodnocení úspěchů a neúspěchů implementace.Basic informations on HelenOS operating system (support functions, scheduler, memory management, application support, device driver environment, inter-process communication). IA-64 processor overview (instruction computing - EPIC, register stack engine - RSE, system registers, protection, memory access, interruption, I/O, inter-processor communication, firmware - PAL). IA-64 computers environment (firmware - SAL, lagacy devices, USB). Overview of implemented changes (loader, boot, I/O, interruption, video output, keyboard input, multiprocessing). Evaluation of achievements and misses of implementation.