:Embedded Linux - Linux Operating System for Microcontrollers
Embedded Linux - Linux Operating System for Microcontrollers Oct 28, 2008, 15 :32 UTC (0 Talkback[s]) (3237 reads)
"uClinux (Microcontroller Linux) is a variant of Linux system without a Memory Management Unit (MMU). It was first created starting from Linux 2.0 kernel. Today uClinux is available for 2.0, 2.4 and 2.6 Linux kernel releases. When no MMU support is present, the user and kernel space is the same thing; also no virtual memory subsystem is required because all codes
run at Privilege Level 0. A basic operating system has different privilege levels: kernel space runs on Supervisor Mode and user applications on User Mode. Only kernel space has direct access to resources, memory and I/O."