From owner-freebsd-current Tue Sep 30 01:13:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA12038 for current-outgoing; Tue, 30 Sep 1997 01:13:37 -0700 (PDT) Received: from sendero-ppp.i-connect.net (sendero-ppp.i-Connect.Net [206.190.143.100]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id BAA12030 for ; Tue, 30 Sep 1997 01:13:34 -0700 (PDT) Received: (qmail 5746 invoked by uid 1000); 30 Sep 1997 08:13:59 -0000 Message-ID: X-Mailer: XFMail 1.2-alpha-092597 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199709300703.AAA16827@usr01.primenet.com> Date: Tue, 30 Sep 1997 01:13:59 -0700 (PDT) Organization: Atlas Telecom From: Simon Shapiro To: Terry Lambert Subject: Re: buf struct & scsi disk IO availability. Cc: current@FreeBSD.ORG, (Julian Elischer) Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi Terry Lambert; On 30-Sep-97 you wrote: ... > SI_SUB_DRIVERS = 0x23000000, /* Let Drivers initialize */ > SI_SUB_CONFIGURE = 0x24000000, /* Configure devices */ > SI_SUB_VM_CONF = 0x38000000, /* config VM, set limits*/ > > This should mean "no". > > Probably the "probe" and the "attach" need to be seperated. Can you > live with attach time instead of probe time? I think if the answer > is "no", an architectural change is required. > > See /sys/sys/kernel.h and search for "SI_". > > If this is for a "registry" type mechanism, a BIOS-based I/O is not > out of the question, I think. There is always the posibility of issuing SCSI commands directly into static buffers, or even malloced one. I issue a number of SCSI command at init time from the DPT driver. Not disk i/o but scsi commands all the same. --- Sincerely Yours, Simon Shapiro Atlas Telecom Senior Architect 14355 SW Allen Blvd., Suite 130 Beaverton OR 97005 Shimon@i-Connect.Net Voice: 503.799.2313