"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."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.