Subject: Re: MAKEBOOTDEV()
To: ITOH Yasufumi <tech-kern@netbsd.org, yasufu-i@is.aist-nara.ac.jp>
From: Matthias Drochner <drochner@zelux6.zel.kfa-juelich.de>
List: tech-kern
Date: 08/24/1998 21:39:38
Excerpts from netbsd: 25-Aug-98 MAKEBOOTDEV() ITOH Yasufumi@is.aist-na (514)

> 	#define MAKEBOOTDEV(type, adaptor, controller, unit, partition) ...
> 	                /*  8bit   4bit       4bit     4bit    8bit */
> [...]
> Which arguments of MAKEBOOTDEV are appropriate
> to pass "interface type" and "LUN"?

I'd say the passing of the boot device from the boot code
to the kernel is completely port specific -- there is no reason
to stick to a particular scheme.
I found myself the MAKEBOOTDEV too limiting to pass
enough information, especially if one takes network boot
into account.

best regards
Matthias