From owner-freebsd-alpha@FreeBSD.ORG Thu Apr 3 12:30:25 2003 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1FEF37B401 for ; Thu, 3 Apr 2003 12:30:25 -0800 (PST) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71F9743F3F for ; Thu, 3 Apr 2003 12:30:24 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.9/8.12.9) with ESMTP id h33KUMMS011186 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 3 Apr 2003 15:30:22 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id h33KUHt32626; Thu, 3 Apr 2003 15:30:17 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16012.39385.672997.35768@grasshopper.cs.duke.edu> Date: Thu, 3 Apr 2003 15:30:17 -0500 (EST) To: "Kevin A. Pieckiel" In-Reply-To: <20030403201620.GC90878@pacer.dmz.smartrafficenter.org> References: <20030403131752.GA90878@pacer.dmz.smartrafficenter.org> <20030403185510.GA6302@freebie.xs4all.nl> <20030403193738.GB90878@pacer.dmz.smartrafficenter.org> <16012.37153.407140.240893@grasshopper.cs.duke.edu> <20030403201620.GC90878@pacer.dmz.smartrafficenter.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid cc: freebsd-alpha@freebsd.org Subject: Re: AS1200 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2003 20:30:25 -0000 Kevin A. Pieckiel writes: > On Thu, Apr 03, 2003 at 02:53:05PM -0500, Andrew Gallatin wrote: > > > Bear in mind that there are some circumstances where 4.x doesn't work > > on a 1200. Most notably when there is an NCR scsi controller on a > > non-zero hose. If you have problems installing 4.x, you may need to > > use 5.0. > > Non-zero hose? I've not heard that terminology before. Would you please > define/explain this? I'm pretty sure (but not positive) it has an NCR > controller. I'll verify when I actually have my hands on the machine > within a few weeks. > Alpha do peer buses differently. Rather than having multiple connections to the host system appear as fake pci-pci bridges like x86s do, each connection to the host system is called a "hose". Each hose has its own address space, and has its own tree of pci buses. Eg, hose 0 has a pci bus #0, and #1, etc, hose 1 has a pci bus #0, #1 #2, etc. The address space on hoses other than hose #0 is handled via a hack in 4.x, and some boards don't work because of that. This is done right in 5.x You can search the archives for more info. Drew