Commit Graph
28 Commits
Author SHA1 Message Date
okuji cd23d85031 2003-02-17 Yoshinori K. Okuji <okuji@enbug.org>
* lib/device.c (check_device): If DEVICE is empty, just return
	1.
	(get_scsi_disk_name) [__QNXNTO__]: Make NAME empty, because SCSI
	disks are detected as IDE disks on QNX RTP.

	From Taketo Kabe <kabe@sra-tohoku.co.jp>:
	* lib/device.c (get_ide_disk_name) [__QNXNTO__]: Set NAME to
	"/dev/hdX".
	(get_floppy_disk_name) [__QNXNTO__]: Set NAME to "/dev/fdX".
	* stage2/mb_info.h (struct AddrRangeDesc): Specified with the
	attribute packed.
	* stage2/shared.h (struct mmar_desc): Likewise.
2003-02-17 12:35:30 +00:00
okuji 58703b663c 2002-05-20 Yoshinori K. Okuji <okuji@enbug.org>
* lib/device.c (read_device_map): Show an error message and exit
	abnormally, if MAP[DRIVE] has already been filled.
	* util/grub-install.in: If there is any dulicated entry, print
	an error message and exit abnormally.
2002-05-20 11:48:03 +00:00
okuji 2364cf3673 2002-05-20 Yoshinori K. Okuji <okuji@enbug.org>
* lib/device.c: Don't include linux/hdreg.h, linux/major.h,
	or linux/kdev_t.h.
	[__linux__] (HDIO_GETGEO): Defined.
	[__linux__] (hd_geometry): Likewise.
	[__linux__] (FLOPPY_MAJOR): Likewise.
	[__linux__] (MINORBITS): Likewise.
	[__linux__] (MAJOR): Likewise.
2002-05-20 09:45:33 +00:00
gord e5fd53e574 Update to Automake 1.5 2001-10-15 04:49:50 +00:00
okuji a8ac7eb3f9 add support for DAC960. 2001-10-13 04:20:05 +00:00
okuji 60415d246c Use automake-1.4h instead of our own version. Some required changes are made. 2001-07-04 07:33:48 +00:00
proski 19477b0574 Add all products of "configure" and "make" to .cvsignore 2001-05-15 15:46:37 +00:00
okuji dfee6ac3ec add freebsd 4.x support into the grub shell and grub-install. 2001-02-28 11:19:39 +00:00
okuji 8593e88271 fix a bug in linux devfs support. 2000-12-09 01:19:26 +00:00
okuji 5ac0d65e2e skip empty lines in a device map file. 2000-10-27 10:28:54 +00:00
okuji 84cd6e2879 add linux devfs support into the grub shell. 2000-10-15 16:39:04 +00:00
okuji 324e93a919 fix a stupid bug in write_to_partition. 2000-10-07 07:25:25 +00:00
okuji 5b956a8ac8 merge the changes on the branch prepare_0_5_96 to the main trunk. 2000-10-07 07:19:12 +00:00
okuji 62eafe888b call fstat to get a geometry on Hurd, don't include linux/cdrom.h any longer. 2000-09-30 17:56:29 +00:00
okuji aa4e796168 fix a bug in lib/device.c. 2000-09-07 10:30:09 +00:00
okuji 563b471fc7 don't include linux/fs.h. 2000-08-27 11:21:25 +00:00
okuji 7ab4e9c240 add a workaround for the bug in Linux into the grub shell. 2000-08-08 16:41:56 +00:00
okuji 952982deb9 fix shadowed variable bugs and undefined cpp macro bugs. 2000-07-28 16:51:16 +00:00
okuji 72ca6286fb fix a bug in device.c. 2000-07-13 08:32:55 +00:00
okuji 05581f3233 segreate os-specific helper functions from asmstub.c. 2000-07-11 16:13:46 +00:00
okuji 3792b0a01e add reiserfs support. 2000-04-15 13:39:38 +00:00
okuji 4e418f40bc Update the build environment. You need the latest CVS version of Automake. 2000-03-27 07:57:31 +00:00
okuji 9fe0449a36 heavily rewrite the netboot support. 2000-02-07 06:26:45 +00:00
okuji 2745c43fd4 skip CD-ROMs, avoid an automake bug, make sure that LBA read/write are supported, increase the number of devices to be probed. 1999-12-29 01:27:35 +00:00
okuji ca0ad141b6 add grub-install. 1999-11-18 06:00:32 +00:00
okuji c95941d65d fix several bugs. 1999-11-11 20:43:20 +00:00
okuji bd47df86dc add --with-binutils into configure. 1999-10-08 00:34:30 +00:00
okuji adadc62ff3 move some source files in the directory grub into the new directory lib. 1999-09-30 12:13:55 +00:00