BOOTSTRAP
Last Update: 19.5.1999







Tvůrci:

  1. Petr Šmidák, L94172
  2. Roman Hrdý, L94155
  3. Tomáš Gajec, L94153
  4. Mail všem


Náš úkol:

Úprava stávajícího zavaděče a ladícího zavaděče jádra pro zavádění systému z diskety, dopracování existujících utilit pro vytváření zaváděcí diskety. Rozpracovat možnost zavádění systému z HDD. C0FS.ASM - ozumná inicializace SP podle skutečné délky DS jednotlivých modulů, v KMAIN.C rozumná inicializace paměťové mapy.
Současný stav:
Úspěšný boot z pevného disku. Viz. logfile.
Zdrojáky:
Račte vstoupit do podadresářů.
Hlavně se jedná o BOOT.ASM, EMPTY.ASM v adresáři BOOT, LOADER.ASM (+ .INCludy) v adresáři LOADER a MAKE_SYS.CPP (s projektem MAKE_SYS.PRJ) v adresáři MAKE_SYS. Dále bych rád upozornil na KMAIN.H, který obsahuje strukturu pro parametry mainu kernelu.
Pokud chcete úspěšně nabootovat, ČTĚTE!

A pokud chcete více porozumět tomu, jak bootstrap funguje, přečtěte si stránky loňské skupiny.

Old pages