From owner-freebsd-hackers Mon Jul 17 17:43:36 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA02505 for hackers-outgoing; Mon, 17 Jul 1995 17:43:36 -0700 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA02499 for ; Mon, 17 Jul 1995 17:43:35 -0700 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA21829; Mon, 17 Jul 95 18:36:23 MDT From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9507180036.AA21829@cs.weber.edu> Subject: Re: Twinchannel SCSI Adapter change To: karl@Mcs.Net (Karl Denninger) Date: Mon, 17 Jul 95 18:36:23 MDT Cc: julian@ref.tfs.com, karl@mcs.com, freebsd-hackers@freebsd.org In-Reply-To: <199507172208.RAA02711@Jupiter.mcs.net> from "Karl Denninger" at Jul 17, 95 05:08:47 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@freebsd.org Precedence: bulk > > You really need to probe them in the same order as DOS (the BIOS) does, > > or you may not be able to get to your root disk and boot from it as well.. > > (the C:->sd0 > > D:->sd1 > > -- > > E:->sd2 > > mapping would become > > C:->sd1 > > D:->sd2 > > -- > > E:->sd0 > > > > > > and I'm pretty sure we couldn't boot from that :) > > The boot/kernel translation needs a LOT of work.. > > If the kernel read the EISA config, this would be possible. > > But it doesn't, and thus isn't. Reading the EISA config requires a VM86() interface. This is because you will choke on about 20% of all EISA systems if you make the normal assumption about CMOS memory size: the EISA standard does not have specific requirements for per slot CMOS memory sizes. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.