Ich versuche, einen kleinen Kernel für 80386 Prozessor hauptsächlich für Lernzwecke zu machen und möchte die volle Speicherbelegung des verfügbaren RAM zu bekommen.Wie Abfrage BIOS mit GRUB?
Ich habe gelesen, dass es möglich und besser ist, dies mit Hilfe von GRUB zu tun, als direkt das BIOS abzufragen.
Kann mir jemand sagen, wie mache ich das?
Speziell für die Verwendung der BIOS-Funktionalität im Real-Modus verwenden wir Bios-Interrupts und erhalten die gewünschten Werte in einigen Registern, was ist der tatsächliche äquivalente Weg, wenn wir GRUB-Funktionen verwenden wollen?
Siehe http://wiki.osdev.org/Detecting_Memory_%28x86%29#Memory_Map_Via_GRUB und http://www.gnu.org/software/grub/manual/multiboot/multiboot.html –