CVSROOT: /sources/grub
Module name: grub2
Changes by: Robert Millan <robertmh> 08/01/21 15:48:27
Modified files:
. : ChangeLog
conf : i386-pc.mk i386-pc.rmk
include/grub/i386/pc: memory.h vga.h
term/i386/pc : vga.c
util/i386/pc : grub-mkimage.c
video/i386/pc : vbe.c
Log message:
2008-01-21 Robert Millan <[EMAIL PROTECTED]>
* conf/i386-pc.rmk (GRUB_MEMORY_MACHINE_LINK_ADDR): New
variable.
(kernel_img_LDFLAGS): Use `GRUB_MEMORY_MACHINE_LINK_ADDR' as
link
address.
(grub_mkimage_CFLAGS): Propagate
`GRUB_MEMORY_MACHINE_LINK_ADDR' as
a C macro.
* include/grub/i386/pc/memory.h (GRUB_MEMORY_MACHINE_UPPER):
New macro.
Indicates start of upper memory.
* util/i386/pc/grub-mkimage.c: Include
`<grub/machine/memory.h>'.
(generate_image): Abort when image size is big enough to corrupt
upper memory.
* include/grub/i386/pc/vga.h: Include `<grub/machine/memory.h>'.
(GRUB_MEMORY_MACHINE_VGA_ADDR): Alias for
`GRUB_MEMORY_MACHINE_UPPER'.
* term/i386/pc/vga.c (VGA_MEM): Use
`GRUB_MEMORY_MACHINE_VGA_ADDR'
instead of hardcoding 0xA0000.
* video/i386/pc/vbe.c: Include `<grub/machine/vga.h>'.
(grub_vbe_set_video_mode): Use `GRUB_MEMORY_MACHINE_VGA_ADDR'
instead of hardcoding 0xA0000.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.515&r2=1.516
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-pc.mk?cvsroot=grub&r1=1.112&r2=1.113
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-pc.rmk?cvsroot=grub&r1=1.101&r2=1.102
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/i386/pc/memory.h?cvsroot=grub&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/i386/pc/vga.h?cvsroot=grub&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/grub2/term/i386/pc/vga.c?cvsroot=grub&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/grub2/util/i386/pc/grub-mkimage.c?cvsroot=grub&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/grub2/video/i386/pc/vbe.c?cvsroot=grub&r1=1.13&r2=1.14
_______________________________________________
Commit-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-grub