bug-grub
[Top][All Lists]
Advanced

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

Fw: Re: [PATCH] Add APM BIOS detection/Multiboot passing to 0.5.96 forLi


From: OKUJI Yoshinori
Subject: Fw: Re: [PATCH] Add APM BIOS detection/Multiboot passing to 0.5.96 forLinux Multiboot support
Date: Sun, 01 Oct 2000 07:21:02 +0900

  I forward a revised patch from Matt Yourst. Matt, please use the
mailing list, unless you want to contact me privately.
--- Begin Message --- Subject: Re: [PATCH] Add APM BIOS detection/Multiboot passing to 0.5.96 forLinux Multiboot support Date: Sat, 30 Sep 2000 17:59:26 -0400
OKUJI Yoshinori wrote:
> 
>   Can you update the specification as well?
> 
>   BTW, did you copy the code from Linux? If yes, you need to include
> the copyright notice as well as the code. Another thing of which you
> should be careful is how to write ChangeLog. Because I have elaborated
> on this several times in this list, please take a look at the archive
> of this list.
> 

Thanks for your suggestions; I've attached a revised patch that
includes them. I adjusted the ChangeLog entry to be in the proper
format and updated the copyright notice in stage2/asm.S. I also added
the APM structure to multiboot.texi and extended the video mode
information table to include everything Linux needs to use VESA frame
buffers.

In the future, we will need to add the actual code to check for a VESA
BIOS, fill in this mode table and then pass it on to the kernel. Right
now GRUB does not do this, so Linux (with my multiboot patch) has to
guess the correct video mode using hard-coded values. This means that
Linux works fine but does not display any blinking cursor in text
modes. Other than this, the kernel works exactly like it did without
multiboot.

I've also attached my patch to the Linux kernel (for 2.4.0-test9-pre6)
if you want to try it. I have not posted it to the linux-kernel list
yet because of the video mode issue I described.

Thanks,
Matt Yourst

-------------------------------------------------------------
 Matt T. Yourst        Massachusetts Institute of Technology
 address@hidden                                 617.225.7690
 513 French House - 476 Memorial Drive - Cambridge, MA 02136
-------------------------------------------------------------

Attachment: grub-0.5.96-linux-apm-multiboot.diff
Description: Binary data

Attachment: linux-2.4.0-test9-pre6-multiboot.diff
Description: Binary data


--- End Message ---

reply via email to

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