From ArcLinux
Linux-2.6
The latest supported version of the linux kernel for the ARC cores is 2.6.19
|
Features :
Supports ARC700 architecture - ARC750D cores :
- D-cache and I-cache support. Automatic detection of cache configuration
- Lazy TLB flushing with multiple address spaces using the ARC700 MMU
- Kernel preemption support
- Support for ptrace for gdb debugging
- Support dynamic kernel modules.
- Support for ARC peripherals - ARC UART and VMAC
Supports ARC600 cores :
- D-cache and I-cache support. Automatic detection of cache configuration
- Support for ARC peripherals with cached peripheral regions
- Support for flat userspace binaries
|
|
Linux-2.4
The latest supported version of the linux kernel for the ARC cores in linux-2.4 series is 2.4.32
|
Features :
- Supports ARC700 architecture - ARC750D core
- D-cache and I-cache support. Automatic detection of cache configuration
- Lazy TLB flushing with multiple address spaces using the ARC700 MMU
- Lazy ARC extension context switching - DSP extensions
- Support for ARC peripherals - ARC UART and VMAC
|
|
uClinux
uClinux is a version of the Linux kernel for processors without a MMU also known as microcontrollers. The latest supported version of the uClinux kernel is 2.4.29
|
Features :
- Support for ARCtangent-A4, ARCTangent-A5 and ARC600 cores
- D-cache and I-cache support
- Support for ARC peripherals - ARC UART and VMAC
|
|