Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: $Revision: 1.6.2.16 $; site ISM780B.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxn!ihnp4!qantel!lll-crg!ucdavis!ucbvax!decvax!cca!ISM780B!tim From: tim@ISM780B.UUCP Newsgroups: net.micro.amiga Subject: Re: Re: Memory Management w/o MMU" Message-ID: <39700009@ISM780B.UUCP> Date: Tue, 26-Nov-85 12:38:00 EST Article-I.D.: ISM780B.39700009 Posted: Tue Nov 26 12:38:00 1985 Date-Received: Fri, 29-Nov-85 08:55:40 EST References: <371@sdcc13.UUCP> Lines: 17 Nf-ID: #R:sdcc13:-37100:ISM780B:39700009:000:555 Nf-From: ISM780B!tim Nov 26 12:38:00 1985 > GET THIS THRU YOUR HEADS OR TAKE AN OPERATING SYSTEMS CLASS: > > THE BARE MINIMUM NEEDED FOR MULTITASKING ARE PROCESSOR > INTERRUPTS OCCURING AT INTERVALS, AND AN INTERRUPT HANDLER. But it isn't SAFE to do it without an MMU! I want to be able to run a random C program and not have to worry about crashing the damn machine! The MMU does not have to be fancy. A simple MMU that divides the address space of a process into, say, 256 equal size pages would be fine. This is simple to build. Tim Smith ihnp4!cithep!tim ima!is780!tim