Hi All,
An update of the uClinux (MMU-less) code against 2.6.21. Quite a few changes, some cleanup, some bug fixes. Very soon I plan on switch out and use the new style ColdFire serial driver. It will also be platform device based, so there will be a bit of change in the ColdFire architecture config.c files. Look at the current arch/m68knommu/platform/520x/config.c as an example of the changes if interrested. http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.21-uc0.patch.gz Change log: . Arctururs UC5272 and UC5282 board support David Wu . use THREAD_SIZE for stack manipulation Philippe De Muyter . remove dead code from setup.c Greg Ungerer . remove dead cache code from mm Greg Ungerer . remove useless is_in_rom() Greg Ungerer . consolidate fixed bootparam code Greg Ungerer . no need to preserve THREAD_SR in resume Philippe De Muyter . implement irq_regs in interrupt service Greg Ungerer . remove machine specific irq code Greg Ungerer . fix timer step count for ColdFire Philippe De Muyter . add chip select mappings for cobra5329 Thomas Brinker . remove old machine specific clock defines Greg Ungerer . improve readability of fec driver code Philippe De Muyter . do not read ICR before writing in fec driver Philippe De Muyter . fix INIT_WORK usage in fec driver Greg Ungerer . remove legacy PM code in 68328 serial driver Greg Ungerer . fix errno reporting in binfmt_flat loader Philippe De Muyter . create hw_irq.h for m68knommu Greg Ungerer . fix CLOCK_TICK_RATE for m68knommu Philippe De Muyter . add expand_stack() funtcion to nommu Greg Ungerer . move to platform device setup for 520x Greg Ungerer . move to platform device setup for 5249 Greg Ungerer . new style serial driver for ColdFire UART Greg Ungerer . add QSPI defines for 528x ColdFire parts David Wu . improve SoC device defines for 523x ColdFire Thomas Brinker I plan on pushing most of these to Linus for 2.6.22. The serial driver stuff not quite yet, maybe for 2.6.23 if it tests out ok. And by popular request here is a big patch that will bring a stock 2.6.21 kernel up to a uClinux-dist 2.6.x level kernel: http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.21-uc0-big.patch.gz There is quite a bit of work going on in the arm area to get the final uClinux support done. Targets like th ARMulator work nicely, but I expect a few more little changes in this area yet. Regards Greg ------------------------------------------------------------------------ Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] SnapGear -- a division of Secure Computing PHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev