Přehled OS: architektura jádra, procesy, FS a paměť. Porovnáme Windows, Linux a Unix, modely zabezpečení i správu aplikací pro stabilní provoz.
Značka: ovladače
Rozdíly mezi monolitickým a mikrojádrovým OS
Rozdíly jader: monolit vs. mikrojádro. Dopady na výkon, stabilitu a bezpečnost, role ovladačů a komunikace procesů.
Vývoj firmware základy
Základy vývoje firmware pro mikrokontroléry: práce s periferiemi, build a debug. Stavte stabilní kód s jasnou architekturou a ovladači.
Vývoj jednoduchého OS
Kroky k vlastnímu mini OS: od bootloaderu po správu paměti a ovladače. Jak organizovat kód, testovat v emulátoru a postupně rozšiřovat funkce.
Monolitický vs. mikrojádrový OS: Rozdíly v architektuře
Rozdíly jader: monolit vs. mikrojádro. Dopady na výkon, stabilitu a bezpečnost, role ovladačů a komunikace procesů.