Date: Wed, 14 Jun 2006 09:20:42 -0500 From: "Matt Sealey" <matt@genesi-usa.com> To: "'Jeff Isaac'" <cineveggie@gmail.com>, <freebsd-ppc@freebsd.org> Subject: RE: Starting from the Beginning Message-ID: <00c301c68fbd$babce3d0$99dfdfdf@bakuhatsu.net> In-Reply-To: <448F50DC.5090105@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <matt@genesi-usa.com> 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" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00c301c68fbd$babce3d0$99dfdfdf>