[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: buggy BIOSes (Re: pretty colors in gfxterm)
From: |
Yoshinori K. Okuji |
Subject: |
Re: buggy BIOSes (Re: pretty colors in gfxterm) |
Date: |
Mon, 3 Sep 2007 21:46:20 +0200 |
User-agent: |
KMail/1.9.4 |
On Sunday 02 September 2007 12:52, Robert Millan wrote:
> but I couldn't find this one from GRUB Legacy:
>
> 2005-02-15 Yoshinori K. Okuji <address@hidden>
>
> * stage2/builtins.c (install_func): If DEST_DRIVE is a hard
> disk, enable the workaround in Stage 1 by replacing the jmp
> with double nop's.
>
> * stage1/stage1.h (STAGE1_BOOT_DRIVE_CHECK): New macro.
> (STAGE1_BOOT_DRIVE_MASK): Removed.
>
> * stage1/stage1.S (boot_drive_check): New label. This implements
> a different workaround for buggy BIOSes which don't pass boot
> drive correctly. This is effective for BIOSes which pass a value
> without the seventh bit (0x80).
> (boot_drive_mask): Removed.
This has already been included, as far as I see the code.
> As for other changes, I can't find them. Did you have anything else in
> mind when you mentioned these workarounds?
No. The code in GRUB 2 looks more up-to-date than I thought. :)
Okuji