/[grub]/grub/ChangeLog
ViewVC logotype

Diff of /grub/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.538 by okuji, Mon Dec 9 06:27:05 2002 UTC revision 1.539 by okuji, Tue Dec 10 17:30:28 2002 UTC
# Line 1  Line 1 
1    2002-12-11  Yoshinori K. Okuji  <okuji@enbug.org>
2    
3            Add a workaround for buggy BIOSes which don't pass boot drive
4            correctly. The idea is that GRUB forces the fixed disk flag
5            when booted from a hard disk. When BIOS loads GRUB directly,
6            the boot drive must be either of 0x00 and 0x80, so this should
7            work, if those BIOSes always pass zero to %dl. AFAIK, this
8            assumption is always correct.
9    
10            * stage2/builtins.c (install_func): Store the fixed disk flag of
11            the destination drive in BOOT_DRIVE_MASK in Stage 1.
12    
13            * stage1/stage1.h (STAGE1_BOOT_DRIVE_MASK): New macro.
14    
15            * stage1/stage1.S (boot_drive_mask): New variable. It is or'ed
16            to %dl.
17    
18  2002-12-09  Yoshinori K. Okuji  <okuji@enbug.org>  2002-12-09  Yoshinori K. Okuji  <okuji@enbug.org>
19    
20          * stage2/char_io.c (init_page): Change the software name from          * stage2/char_io.c (init_page): Change the software name from

Legend:
Removed from v.1.538  
changed lines
  Added in v.1.539

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26