/[grub]/grub/ChangeLog
ViewVC logotype

Diff of /grub/ChangeLog

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

revision 1.516 by okuji, Tue Jul 9 13:24:21 2002 UTC revision 1.517 by okuji, Fri Jul 12 09:55:54 2002 UTC
# Line 1  Line 1 
1    2002-07-12  Yoshinori K. Okuji  <okuji@enbug.org>
2    
3            * stage2/boot.c (load_image): Rewrite the Linux booting support
4            radically. Now it should work even on a machine having, say,
5            only 128KB, theoretically. Of course, GRUB itself doesn't work
6            on such a system, though.
7            (load_initrd): Initialize LH based on CUR_ADDR, because the
8            location becomes dynamic.
9            * stage2/shared.h (LINUX_MAX_SETUP_SECTS): Set to 64.
10            (LINUX_HEAP_END_OFFSET): Set to (0x9000 - 0x200).
11            (LINUX_STAGING_AREA): Removed.
12            (LINUX_SETUP): Likewise.
13            (LINUX_KERNEL): Likewise.
14            (LINUX_KERNEL_MAXLEN): Likewise.
15            (LINUX_SETUP_SEG): Likewise.
16            (LINUX_INIT_SEG): Likewise.
17            (LINUX_SETUP_STACK): Set to 0x9000.
18            (LINUX_BZIMAGE_ADDR): New macro.
19            (LINUX_ZIMAGE_ADDR): Likewise.
20            (LINUX_OLD_REAL_MODE_ADDR): Likewise.
21            (CL_MY_LOCATION): Removed.
22            (CL_MY_END_ADDR): Likewise.
23            (CL_BASE_ADDR): Likewise.
24            (CL_MAGIC): Renamed to ...
25            (LINUX_CL_MAGIC): ... this.
26            (LINUX_CL_OFFSET): New macro.
27            (LINUX_CL_END_OFFSET): Likewise.
28            (LINUX_SETUP_MOVE_SIZE): Likewise.
29            (struct linux_kernel_header): Change the type of the member
30            "cmd_line_ptr" to char *.
31            (linux_data_tmp_addr): Declared.
32            (linux_data_real_addr): Likewise.
33            * stage2/asm.S [!STAGE1_5] (linux_data_tmp_addr): New variable.
34            [!STAGE1_5] (linux_data_real_addr): Likewise.
35            [!STAGE1_5] (big_linux_boot): Copy the real mode part from
36            LINUX_DATA_TMP_ADDR to LINUX_DATA_REAL_ADDR.
37            * grub/asmstub.c (linux_data_tmp_addr): New variable.
38            (linux_data_real_addr): Likewise.
39    
40  2002-07-09  Yoshinori K. Okuji  <okuji@enbug.org>  2002-07-09  Yoshinori K. Okuji  <okuji@enbug.org>
41                    
42          From Mark Kettenis <kettenis@chello.nl>:          From Mark Kettenis <kettenis@chello.nl>:

Legend:
Removed from v.1.516  
changed lines
  Added in v.1.517

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