Skip site navigation (1)Skip section navigation (2)
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>