On Sun, Apr 3, 2011 at 8:13 AM, Peter Stuge <[email protected]> wrote: > Hamo wrote: >> As I want to port Coreboot to ARM, I need to study the structure of >> Coreboot. Since Coreboot supported PPC once, I want to study the >> structure of the source code. > > Is a good idea. > > >> But I can't find it. Can someone help me? Thanks. > > It will be in the current coreboot repository. I suggest you go > backwards in steps of 1000 commits, and when it's there I think you > should also try to build the code. Note that it will probably use the > old v2 style of configuring and building. (Use buildtarget in the > mainboards directory, it's a little odd.) The ppc stuff has not been > tested for a long time so it's possible that you would have to go > back another 1000 revs to get a working build, once you find a rev > that has the code. > > I think that we by now may be making a few PC-only assumptions in the > coreboot code, but in principle we do not want to, so if there are > any and they are identified then we want to not have them anymore. :) > > Shall I first make the PPC support available in the current source tree to make sure that all of the IA32-only code has disappeared or just begin my porting to ARM. If the former, I have no experiences developing PPC software and I don't have a PPC device. Can someone give me a hand on this?
> //Peter > > -- > coreboot mailing list: [email protected] > http://www.coreboot.org/mailman/listinfo/coreboot > -- """ Keep It Simple,Stupid. """ Chinese Name: 白杨 Nick Name: Hamo Homepage: http://hamobai.com/ GPG KEY ID: 0xA4691A33 Key fingerprint = 09D5 2D78 8E2B 0995 CF8E 4331 33C4 3D24 A469 1A33 -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

