]> git.proxmox.com Git - grub2.git/commit
Add grub-probe support for NetBSD.
authorGrégoire Sutre <gregoire.sutre@gmail.com>
Sat, 10 Apr 2010 15:07:33 +0000 (17:07 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sat, 10 Apr 2010 15:07:33 +0000 (17:07 +0200)
commit2c7031b135ec6bcdbcdcef86b1159bd3742c8d3c
tree7c8d1f9549a34b30dc9d719281addfe0e7de15b9
parentf516290c5a104f95e28ddf6801804dedf9ccc0d3
Add grub-probe support for NetBSD.

* util/getroot.c (find_root_device): Convert block device to
character device on NetBSD.
* util/probe.c (probe): Require character device on NetBSD.
* util/hostdisk.c: NetBSD specific headers.
(configure_device_driver): new function to tune device driver
parameters (currently only for NetBSD floppy driver).
(grub_util_biosdisk_open): NetBSD specific code (get disk size
via disklabel ioctl).
(open_device): call configure_device_driver on NetBSD.
(convert_system_partition_to_system_disk): NetBSD specific code.
(device_is_wholedisk): Likewise.
(grub_util_biosdisk_get_grub_dev): Likewise.
(make_device_name): Fixed a typo in bsd_part_str.
* configure.ac: check for opendisk() and getrawpartition() on
NetBSD and set LIBUTIL.
* Makefile.in: add LIBUTIL to LIBS.
ChangeLog
Makefile.in
configure.ac
util/getroot.c
util/hostdisk.c