From: Michael S. <st...@in...> - 2004-01-25 15:05:37
|
> I have a cube and PSO and BBA so I can run the code on hardware. > =A0 > I can program in C and am familiar with Linux although have never done=20= > any kernel work. Cool. > =A0Got the prealpha image to boot on my GC but not to run in DolWin. That's obsolete anyway. > =A0Am currently trying to get the code to compile. > =A0 > I am guessing the latest code is in CVS. Not used CVS before, but can=20= > see how it should work, but how do I merge the CVS work into a vanilla=20= > kernel? If I put the kernel in place=A0and checkout onto it,=20 > it=A0complains. Do I just have to checkout and copy the CVS tree into=20= > the kernel tree? Yes, it should be enough to copy the CVS data over vanilla 2.6.1. Some=20= people have been talking about the "linuxppc" kernel, but the CVS uses=20= the standard kernel. > =A0Any specific kernel config I need to do? The .config is located in arch/ppc/configs/gamecube_defconfig. Copy it=20= to ".config". > =A0Will make produce a .dol or do I need to run the zImage against=20 > another tool? It will create a arch/ppc/boot/images/zImage.elf. Using "doltool -d"=20 you can create a .dol. > =A0Apart form all that, whats the next step that is being worked on? There is some preliminary interrupt code. EXI and BBA would be=20 important drivers now, as well as support for loading an initrd. Michael |