Processor and Architrcture
The Linux kernel and most other architecture-dependent components support a wide range of 32 and 64 bits architectures
- x86 and x86-64, as found on PC platforms, but also embedded systems (multimedia, industrial)
- ARM, with hundreds of different SoC (multimedia, industrial)
- PowerPC (mainly real-time, industrial applications)
- MIPS (mainly networking applications)
- SuperH (mainly set top box and multimedia applications)
- Blackfin (DSP architecture)
- Microblaze (soft-core for Xilinx FPGA)
- Coldfire, SCore, Tile, Xtensa, Cris, FRV, AVR32, M32R
Both MMU and no-MMU architectures are supported, even though no-MMU architectures have a few limitations.