ARC UCLINUX RELEASE NOTES ======================= Product : uClinux for ARC cores MileStone : Upgraded support release Version : 2.4.29 Date : Jul 27, 2005 Table of Contents ----------------- 1. Overview 2. Features Supported 3. Known Limitations and Defects 4. Contact Information 5. Reference 1. Overview ----------- This is the uClinux port for the family of configurable ARC cores namely ARCtangent A4, A5 and ARC600. uClinux is a variant of linux that runs on processors without an MMU commonly known as micro- controllers. For more info on the ARC cores at http://www.arc.com/configurablecores/ 2. Features Supported --------------------- 2.1 Jul 27, 2005 ---------------- 1. Upgrade to uClinux 2.4.29 2. Tested networking stack with support for ARC VMAC 3. Tested ZFLAT(compressed flat file) support . This feature gives us some more free memory to play with and build in TCP/IP networking with just 2M of RAM. Compile applications with the -z option to elf2flt to use this feature. 4. Better D-cache support and run time auto detection of Data and instruction cache configuration 5. New CONFIG_SMALL_TASK option to reduce the kernel task + stack size to 4K instead of the default 8K. This would save 4K per process at the expense of reducing the kernel stack to 4K - task struct size 6. Build compatible with the ARC GCC-3.4.x release 7. Misc Bug fixes 2.2 Dec 20, 2004 ---------------- 1. First public release version uClinux 2.4.20 2. Support for the ARCtangent A4 and A5 and the ARCangel development platform 3. Support for ARC peripherals (UART and VMAC) 3. Known Limitations and Defects -------------------------------- 1. No kernel modules support 2. For ARCcompact cores (A5, ARC600) the kernel cant be compiled in 16 bit ISA mode due to a GCC bug 4. Contact Information ---------------------- In case of any support queries please contact arc-support@codito.com. If you have a support contract please use the support site at http://support.codito.com. For bug reporting and general queries please use the mailing list at http://arc-linux.org/mailman/listinfo/arc-linux-dev 5. References ------------- 1. ARCCompact ISA Reference Manual 2. ARCtangent A4 programmers manual 3. ARC peripherals manuals 4. ARC uClinux User Guide Linux Team, Codito