mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-23 15:49:23 +00:00
Enforce disabling of firmware disk drivers when native drivers kick in.
This commit is contained in:
1 parent
ef9d8cd510
commit
e2f27a8c53
9 files changed
+52
-34
No files matched your search
@@ -623,22 +623,27 @@ static struct grub_disk_dev grub_efidisk_dev =
|
||||
.next = 0
|
||||
};
|
||||
|
||||
void
|
||||
grub_efidisk_init (void)
|
||||
{
|
||||
enumerate_disks ();
|
||||
grub_disk_dev_register (&grub_efidisk_dev);
|
||||
}
|
||||
|
||||
void
|
||||
grub_efidisk_fini (void)
|
||||
{
|
||||
free_devices (fd_devices);
|
||||
free_devices (hd_devices);
|
||||
free_devices (cd_devices);
|
||||
fd_devices = 0;
|
||||
hd_devices = 0;
|
||||
cd_devices = 0;
|
||||
grub_disk_dev_unregister (&grub_efidisk_dev);
|
||||
}
|
||||
|
||||
void
|
||||
grub_efidisk_init (void)
|
||||
{
|
||||
grub_disk_firmware_fini = grub_efidisk_fini;
|
||||
|
||||
enumerate_disks ();
|
||||
grub_disk_dev_register (&grub_efidisk_dev);
|
||||
}
|
||||
|
||||
/* Some utility functions to map GRUB devices with EFI devices. */
|
||||
grub_efi_handle_t
|
||||
grub_efidisk_get_device_handle (grub_disk_t disk)
|
||||
|
||||
Reference in new issue
Block a user