Hallo Leute,
ich bin grade dabei einen netten Bootloader zu coden. Da ich möchte, dass der viel kann möchte ich, dass er sich Module laden kann.
Als Vorraussetzung sei gesagt, dass er weiß, wo seine Module liegen (LBA-Sector-Referenzierung) und dass er weiß, wie viel er laden muss und wohin.
Nun ist mein Problem, dass diese Module vielleicht nicht in den unteren 8 GByte der Platte liegen.
Nun hab ich von den INT 13h extensions gelesen, bin aber nicht so ganz schlau aus dem geworden, was Google mir da ausgespuckt hat.
1. Ist das wirklich eine BIOS Funktion oder ist das ein OS Treiber, der eben auf dem INT 13h liegt.
2. Ist das ein Standard auf modernen Systemen oder spezifisch für eine BIOS-Software bzw. Kann ich abfragen, ob die Verfügbar sind.
3. Gibt es irgendwo Informationen zum Aufruf, also was für Parameter diese Funktion haben will, etc.
Schonmal Danke für Eure Hilfe.
ich bin grade dabei einen netten Bootloader zu coden. Da ich möchte, dass der viel kann möchte ich, dass er sich Module laden kann.
Als Vorraussetzung sei gesagt, dass er weiß, wo seine Module liegen (LBA-Sector-Referenzierung) und dass er weiß, wie viel er laden muss und wohin.
Nun ist mein Problem, dass diese Module vielleicht nicht in den unteren 8 GByte der Platte liegen.
Nun hab ich von den INT 13h extensions gelesen, bin aber nicht so ganz schlau aus dem geworden, was Google mir da ausgespuckt hat.
1. Ist das wirklich eine BIOS Funktion oder ist das ein OS Treiber, der eben auf dem INT 13h liegt.
2. Ist das ein Standard auf modernen Systemen oder spezifisch für eine BIOS-Software bzw. Kann ich abfragen, ob die Verfügbar sind.
3. Gibt es irgendwo Informationen zum Aufruf, also was für Parameter diese Funktion haben will, etc.
Schonmal Danke für Eure Hilfe.

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken


Gespeichert