From owner-freebsd-scsi Thu Jan 30 19:38:31 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA27430 for freebsd-scsi-outgoing; Thu, 30 Jan 1997 19:38:31 -0800 (PST) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA27424 for ; Thu, 30 Jan 1997 19:38:28 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.6/8.6.5) with SMTP id TAA27509; Thu, 30 Jan 1997 19:37:49 -0800 (PST) Message-Id: <199701310337.TAA27509@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: Simon Shapiro cc: Julian Elischer , freebsd-scsi@freebsd.org Subject: Re: NewComer Questions... In-reply-to: Your message of "Thu, 30 Jan 1997 12:44:23 PST." From: David Greenman Reply-To: dg@root.com Date: Thu, 30 Jan 1997 19:37:49 -0800 Sender: owner-freebsd-scsi@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >> > 2. Naming conventions for /dev entries for such beasts. >> /dev/{r}sd[0-9][0-9] >> there is a limit at the moment to about 32 drives per machine >> (I think) but it's a rather artificial limit >> and could be removed relativly easily. > >Good. How is this limit imposed? I need to know. >We can have sd0-sdf. What we need is either sd00-sdff or (better?) >c[0-f]b[0-f]d[00-ff]s[0-400][a-h]. This gives you exactly 32 bits >minors which I noticed FreeBSD to use already. The "-current" limit is 512 disk devices...sd0 through sd511. I plan to bring this change into the 2.2 branch perhaps as early as tonight. >When the initializing routines are running, are interrupts enabled? That's a difficult question. It depends on which version of FreeBSD and what type of device (PCI/ISA) it is. Bruce might know the answer more specifically. >Is the VM totally functional? Yes, the VM system is initialized prior to any device probes/attaches. > Can one sleep in the initializing? No, but you can DELAY(). -DG David Greenman Core-team/Principal Architect, The FreeBSD Project