> > Though I recall reading not all ARM chips have all of them. > > ie. some might actually only have the TLBs like what PPC does... > > ARM7 doesn't have either MMU or TLB. You can only use physical > memory. > > But it's still worth supporting, as you would be able to run on a lot > of really low-power hardware. > > Linux has the option to run with no MMU. This was done as a patch > for > a long time, but I understand that it was accepted into the mainline > kernel, so now it's a config option. Linux is a slimy thingy that is overstretched to fit both 16bit cpu (ELKS) and Crays :P I'd rather have it well done with MMU than hacked in without. François.