[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GRUB VBE Mode Info

From: Andrei Borzenkov
Subject: Re: GRUB VBE Mode Info
Date: Tue, 26 May 2015 20:30:09 +0300

В Sat, 16 May 2015 22:17:04 +1000
Malhar Palkar <address@hidden> пишет:

> To the help desk,
> I am currently developing a hobby OS, of which I am planning to use GRUB 2
> as the bootloader. Instead of having to reinvent the wheel and use the
> horrid protected mode VBE interface, I have am instead passing my preferred
> mode (132 x 60 EGA text) to GRUB via the multiboot header.

Do you mean *from* GRUB to OS kernel? If not, how exactly do you pass
information to GRUB? You need to have some other bootloader then?

>                                                           However, there
> is no way of the OS knowing whether the mode was implemented or not, or if
> it was, which is the relevant video memory. The multiboot specification
> says "The fields ‘vbe_control_info’ and ‘vbe_mode_info’ contain the
> physical addresses of vbe control information returned by the vbe Function
> 00h and vbe mode information returned by the vbe Function 01h,
> respectively."
> My question: Is the mode information described above relevant to the video
> mode set by GRUB?

Yes. GRUB fills in relevant information in multiboot header when it can
set video mode. So if OS sees it it can assume mode was set by

> I apologise if I have misread or misunderstood the specification. I look
> forward to receiving a reply.
> Thanks a million!

reply via email to

[Prev in Thread] Current Thread [Next in Thread]