Próbuję zrobić małe jądro dla procesora 80386 głównie do celów edukacyjnych i chcę uzyskać pełną mapę pamięci dostępnej pamięci RAM.Jak zapytać o BIOS za pomocą GRUB?
Czytałem, że jest to możliwe i lepsze dzięki GRUBowi, niż bezpośrednie wysyłanie zapytań do BIOS-u.
Czy ktoś może mi powiedzieć, jak to zrobić?
Szczególnie w przypadku korzystania z funkcji biosu w trybie rzeczywistym używamy przerwań biosu i uzyskujemy pożądane wartości w niektórych rejestrach, jaki jest faktyczny równoważny sposób, gdy chcemy korzystać z funkcji dostarczanych przez GRUB?
Zobacz http://wiki.osdev.org/Detecting_Memory_%28x86%29#Memory_Map_Via_GRUB i http://www.gnu.org/software/grub/manual/multiboot/multiboot.html –