From: Per Lundberg <[EMAIL PROTECTED]>
Subject: Re: todo
Date: 27 Mar 2000 11:19:17 +0200

> By the way, I've found that it doesn't work on my new Voodoo 3
> graphics card (which supposedly has VBE 3.0 support). I'm not sure why
> this is so, but I'm investigating things further.

  Your patch has some bugs, so the problem might be due to them. I've
already fixed them in my working source tree, but I haven't commited
it to CVS yet. I'll do ASAP.

  Another issue: I read VBE/Core Standard 3.0 and thought that the
proposed information to be passed to a Multiboot kernel wouldn't be
enough. Currently, the structure looks like:

    /* Graphics mode table. */
    unsigned mode_type;
    unsigned width;
    unsigned height;
    unsigned depth;
    unsigned frame_buffer_address;

This structure doesn't have information about the color format (direct
color, packing color, YUV color, etc.), the logical scanline length,
or the mask size of each of red, green, blue. Thus, I feel that GRUB
should pass the mode information returned by VBE function 01h. What do
you think?

Okuji

Reply via email to