From owner-freebsd-ppc@FreeBSD.ORG Wed Oct 15 19:46:24 2003 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1A2616A4B3 for ; Wed, 15 Oct 2003 19:46:24 -0700 (PDT) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A23143FDD for ; Wed, 15 Oct 2003 19:46:23 -0700 (PDT) (envelope-from grehan@freebsd.org) Received: from freebsd.org (CPE-203-45-244-178.qld.bigpond.net.au [203.45.244.178]) by dommail.onthenet.com.au (Mirapoint Messaging Server MOS 3.2.4-GA) with ESMTP id ABU28332 (AUTH peterg@ptree32.com.au); Thu, 16 Oct 2003 12:46:13 +1000 (EST) Sender: grehan@dommail.onthenet.com.au Message-ID: <3F8E068D.4F82C163@freebsd.org> Date: Thu, 16 Oct 2003 12:46:37 +1000 From: Peter Grehan X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.2.14-12 i686) X-Accept-Language: en MIME-Version: 1.0 To: Andrew Gallatin References: <3F8CAFAE.6260CFCF@freebsd.org> <20031015044706.GA787@blarf.homeip.net> <16269.25586.238272.357023@grasshopper.cs.duke.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: Alex Zepeda cc: freebsd-ppc@freebsd.org Subject: Re: FYI: rudimentary loader for ppcbug-based systems X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2003 02:46:25 -0000 > The differences in the alpha platforms are mainly variations on how > the PCI bus is accessed and are more akin to the differences on the > x86 between using ACPI and pcibios to access the pci bus. The low > level code such as what NetBSD would put in machdep.c and locore.s is > the same across all alphas. But there's still a startling array of different h/w and processor revs, which is why I think there is a reasonable chance of getting a GENERIC ppc kernel. FreeBSD's loader can help hide a lot of the differences that would normally be in locore/machdep. later, Peter.