From owner-freebsd-ppc@FreeBSD.ORG Wed Oct 15 06:55:14 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 ED95716A4B3; Wed, 15 Oct 2003 06:55:14 -0700 (PDT) Received: from motgate7.mot.com (motgate7.mot.com [129.188.136.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE21043F93; Wed, 15 Oct 2003 06:55:11 -0700 (PDT) (envelope-from Rafal.Jaworowski@motorola.com) Received: from il06exr03.mot.com (il06exr03.mot.com [129.188.137.133]) by motgate7.mot.com (Motorola/Motgate7) with ESMTP id h9FDsaA0026959; Wed, 15 Oct 2003 06:54:39 -0700 (MST) Received: from zpl02exm01.corp.mot.com (zpl02exm01.mpsc.mot.com [175.28.10.102])h9FDsjfI021587; Wed, 15 Oct 2003 08:54:46 -0500 Received: by zpl02exm01.mpsc.mot.com with Internet Mail Service (5.5.2657.2) id ; Wed, 15 Oct 2003 15:54:15 +0200 Message-ID: From: Jaworowski Rafal-ARJ004 To: "'Alex Zepeda'" , Peter Grehan , freebsd-ppc@freebsd.org Date: Wed, 15 Oct 2003 15:54:14 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2657.2) Content-Type: text/plain 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: Wed, 15 Oct 2003 13:55:15 -0000 > >> Clean interfaces would be the best. The ultimate is a >single kernel that could >> run on all combinations of processor and firmware, the true >GENERIC, but I'm not >> sure if that's possible. > >I think this is the wrong way to go. IMO, NetBSD has the >right idea. Treat each >PPC platform as a truely independent platform. They've got >sys/arch/powerpc for >the truly generic stuff. > >This allows them to support stuff like the BeBox, MacPPC, >various IBM boxen, etc. > >This would be, IMO, similar to how FreeBSD handles the pc98 >case... and the >current powerpc stuff would be split up into MI (sys/powerpc) >and MD (sys/powermac >or sys/macppc maybe) portions. > I tend to agree that NetBSD's approach makes this separtion very clear and easy to manage (by the price of a bit of redundancy). How hard would it be to bring this into what we currently have in Free(besides the mentioned split in existing powerpc directory)? Rafal