XXS1500 Gentoo Porting, Status Report #2
Aug. 24th, 2004 02:59 amSo I emailed mycable about the bitrot of 2.6 xxs1500, and I got a patch back, that contained the same compile fixes I had for 2.6 (just accounting for moved headers), and it fixed networking and MTD. Thanks guys!
I had to do a single tweak to their MTD driver to work with the latest CVS (buswidth changed to bankwidth). They also had a hack to force CONFIG_BCM5222_DUAL_PHY on for the network driver, which I converted to some correctly done Kconfig magic, which should be suitable to send to Linux-MIPS upstream. I also put in a bunch of missing .cvsignore files, that were annoying me :-).
I've started some work on the PCMCIA updates required to get the CF working, as I'm really out of my depth on the USB side. Later on I should look at converting the broken OSS driver to a working ALSA driver :-).
My Initrd seems to be lacking libwrap, but a bunch of things are compiled against it (like portmap - so no nfs mounting yet), so I can't test out my prototype nfsroot environment either yet, but it should work. I'll try directly booting the nfsroot tommorrow, instead of chrooting into it.
Download location as always:
http://dev.gentoo.org/~robbat2/xxs1500/
Contains the new serial console log, and the patch as described above.
I had to do a single tweak to their MTD driver to work with the latest CVS (buswidth changed to bankwidth). They also had a hack to force CONFIG_BCM5222_DUAL_PHY on for the network driver, which I converted to some correctly done Kconfig magic, which should be suitable to send to Linux-MIPS upstream. I also put in a bunch of missing .cvsignore files, that were annoying me :-).
I've started some work on the PCMCIA updates required to get the CF working, as I'm really out of my depth on the USB side. Later on I should look at converting the broken OSS driver to a working ALSA driver :-).
My Initrd seems to be lacking libwrap, but a bunch of things are compiled against it (like portmap - so no nfs mounting yet), so I can't test out my prototype nfsroot environment either yet, but it should work. I'll try directly booting the nfsroot tommorrow, instead of chrooting into it.
Download location as always:
http://dev.gentoo.org/~robbat2/xxs1500/
Contains the new serial console log, and the patch as described above.