[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] Status update
Hi folks,
First of all, the kernel compile error introduced in the import from
2.4.29 is fixed in CVS now, and at first glance everything seems ok there.
I've updated the Patches page on the website, it contains just one patch
that applies over a cleave CVS copy of uClinux dist, that fixes the
lib_crypt issue, and also tidies up the defaults and Makefile in
Vendors/Xilinx/uclinux-auto. This platform now builds quite a nice
little "distribution", with support for DHCP, portmnap, and a bunch of
network startup scripts and so on.
I'll make sure these fixes are in the next release of the uClinux dist.
The big concern remaining seems to be the uclinux-auto config stuff.
I'm not surprised by this - as soon as something like this gets released
into the wild, all of the bugs start to come out. I'll start to filter
back through some of the email on this subject, and work out the next
step forward. In the meaintime, if you want to go the 'manual"
approach, I recommend you do so by editing the auto-config.in file that
lives in uClinux-2.4.x/arch/microblaze/platforms/uclinux-auto.
My other big objective at the moment is to improve networking
performance on this platform - it's really way too slow. To that end,
I'll spend some time looking into the DMA capabilities of the xilinx
emac core, and look at merging DMA support from the Montavista drivers
in the PPC Linux tree. They've already done the hard work, it should be
pretty easy to get the functionality going on Microblaze.
I'll keep you posted.
Regards,
John
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/