CVSROOT: /sources/grub
Module name: grub2
Changes by: Robert Millan <robertmh> 07/11/05 16:15:27
Modified files:
. : ChangeLog
conf : i386-linuxbios.mk i386-linuxbios.rmk
disk : ata.c
disk/i386/pc : biosdisk.c
include/grub : disk.h
kern : disk.c
Log message:
2007-11-05 Robert Millan <[EMAIL PROTECTED]>
* kern/disk.c (grub_disk_firmware_fini)
(grub_disk_firmware_is_tainted): New variables.
* include/grub/disk.h (grub_disk_firmware_fini)
(grub_disk_firmware_is_tainted): Likewise.
* disk/i386/pc/biosdisk.c (GRUB_MOD_FINI(biosdisk)): Moved from
here ...
(grub_disk_biosdisk_fini): ... to here.
(GRUB_MOD_FINI(biosdisk)): Implement using
grub_disk_biosdisk_fini().
(GRUB_MOD_INIT(biosdisk)): Abort when
`grub_disk_firmware_is_tainted'
is set. Register grub_disk_biosdisk_fini() in
`grub_disk_firmware_fini'.
* disk/ata.c: Remove `<grub/machine/biosdisk.h>'.
(GRUB_MOD_INIT(ata)): Remove grub_biosdisk_fini() call.
Use `grub_disk_firmware_is_tainted' and
`grub_disk_firmware_fini'
to finish existing firmware disk interface.
* conf/i386-linuxbios.rmk (pkgdata_MODULES): Add `ata.mod'.
(ata_mod_SOURCES): New variable.
(ata_mod_CFLAGS): Likewise.
(ata_mod_LDFLAGS): Likewise.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.435&r2=1.436
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-linuxbios.mk?cvsroot=grub&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-linuxbios.rmk?cvsroot=grub&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/grub2/disk/ata.c?cvsroot=grub&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/grub2/disk/i386/pc/biosdisk.c?cvsroot=grub&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/disk.h?cvsroot=grub&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/grub2/kern/disk.c?cvsroot=grub&r1=1.20&r2=1.21
_______________________________________________
Commit-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-grub