Re: About VBE double buffering

2008-09-10 Thread Vesa Jääskeläinen
y.volta wrote:
 I noticed that `grub_vbe_bios_set_display_start () which used AX=4F07h 
 INT10h' used in the fancy menu patch. This will use the video buffer to do 
 buffering, but this function will fail on some system, Collin told us in his 
 Journal:
 
 However, VMware doesn't seem to support the VBE set display start operation, 
 at least in the video mode that GRUB uses (for the basic video test, which 
 uses indexed color 1024x768 mode). 
 
 so, this may have compatible issue. i think, is there any possible, use a 
 non-video-card memory to be the drawing buffer, when done, we copy its 
 contents to video memory? this obviously has performance issue, but has more 
 compatible.

It will have backwards compatibility mode if not available. And before I
will commit any change to support hardware double buffering I will make
sure it works in qemu/vmware/my hardware so do not worry about that one.

 Furthmore, i suggest, we should implement the bank-switch function in VBE 
 framework, for there are a few system's video card may have no LFB modes. for 
 example, here is a card i meet: ( i gathered 22 cards, it is only one without 
 lfb in each modes; many cards have no lfb in 4 colours mode. )

As I said previously, I have no plan to work with bank switch
functionality. You are however free to do so.

And please state what card you had?

I am pretty surprised that you got vbe3.0 there and no LFB.

Oh... and I pretty much don't care about 4 color modes ;). In my opinion
they shall be unsupported. 256 index color in minimum feasible for any use.


___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel


setting the system clock before launching operating system

2008-09-10 Thread Geoff Karl
Hi everyone.

I would like to be able to set the clock to a particular time
automatically before launching an operating system.

Anyone have any ideas if this can be done during the boot loader process?

thanks,

Geoff


___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel