> On Mon, Apr 20, 2009 at 3:58 PM, François Revol <revol@xxxxxxx> > wrote: > >> > 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. > > > > > > I will port it to MMU arms only. There is quite some interresting > hardware without MMU but must of these don't even have enough RAM > (haiku on the nintendo ds for example would be funny ;) but 80mhz no > mmu and only 4mb ram (expandable to 36 or something ) are probably > not > enough ;) ) Exactly. I'd rather see it on a Neo FreeRunner, or an iPhone. François.