From owner-freebsd-ppc@FreeBSD.ORG Wed Jun 14 14:20:50 2006 Return-Path: X-Original-To: freebsd-ppc@freebsd.org 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 00D0D16A479 for ; Wed, 14 Jun 2006 14:20:50 +0000 (UTC) (envelope-from matt@genesi-usa.com) Received: from mail.genesippc.com (mithrandir.softwarenexus.net [66.98.186.96]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABC2D43D46 for ; Wed, 14 Jun 2006 14:20:49 +0000 (GMT) (envelope-from matt@genesi-usa.com) Received: from p54b0da11.dip.t-dialin.net ([84.176.218.17] helo=yukito) by mail.genesippc.com with esmtpa (Exim 4.62 (FreeBSD)) (envelope-from ) id 1FqWBH-0000Pt-Vu; Wed, 14 Jun 2006 14:17:16 +0000 From: "Matt Sealey" To: "'Jeff Isaac'" , Date: Wed, 14 Jun 2006 09:20:42 -0500 Organization: Genesi Message-ID: <00c301c68fbd$babce3d0$99dfdfdf@bakuhatsu.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 Thread-Index: AcaPRKs7hzGVELevS5eU+zpQFzXDygAeDJqA In-Reply-To: <448F50DC.5090105@gmail.com> Cc: Subject: RE: Starting from the Beginning X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: matt@genesi-usa.com List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 14:20:50 -0000 Hi Jeff, good to see you again :) The basic FreeBSD kernel should boot on the Pegasos as it does on the Mac but some quirks need fixing to get it to a state where it's useful. I think it kernel panics currently. Since the Pegasos at least uses a PC southbridge, standard interrupt controller (not openpic), initialised PC graphics cards (using x86 emulator in firmware) and so on, nearly all the driver support is there as it is on a PC. I really should check where it gets to sometime this week. We donated a lot of board to a lot of developers (3 at least to FreeBSD) and it's time to check in where people got.. :3 -- Matt Sealey Manager, Genesi, Developer Relations > -----Original Message----- > From: owner-freebsd-ppc@freebsd.org > [mailto:owner-freebsd-ppc@freebsd.org] On Behalf Of Jeff Isaac > Sent: Tuesday, June 13, 2006 6:57 PM > To: freebsd-ppc@freebsd.org > Subject: Starting from the Beginning > > Hi Folks! > > I've snooped around these here parts before, but recently > I've felt that it's time for me to try to get serious. A lot > of people on these boards (myself included) want to see > platforms other than macppc supported by the ppc port, namely > rs6k/pSeries (<< a big one for me) and Genesi. I know that > the list of requirements for getting these platforms up and > running is long, particularly where the move to 64-bit is > concerned, and quite frankly at this stage, way beyond me, > but that's the point of this email. > > If I tried to throw my name into the hat, what would it take > for me to self-train in driver writing, kernel code, and the > various other aspects of the system that need to be built? > I'm pretty strong in C++, but I know that a lot of drivers > and other parts of the system are written in C, so I get the > impression that I will pretty much be starting from square > one as far as the actual implementation part goes, even if I > understand the concepts behind the implementation. Any good > books/manuals? I'm usually pretty good at learning from > reading source code. Any particular source files I should > print out to start with? > > Thanks! > - Jeff > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" >