Re: NetBSD without MMU ?
[email protected] (Greg A. Woods)
| Newsgroups | gmane.os.netbsd.devel.ports |
|---|---|
| Organization | Planix, Inc.; Toronto, Ontario; Canada |
| Message-ID | <[email protected]> |
[ On , April 11, 2002 at 15:21:06 (-0400), Perry E. Metzger wrote: ] > Subject: Re: NetBSD without MMU ? > > Currently, there isn't a version of NetBSD that runs MMUless. Running > without an MMU would require some pretty extensive changes (like > ripping out the UBC system It's probably easier, relatively speaking, to start fresh with a new kernel design (or with an existing kernel that doesn't need an MMU, such as MINIX), reusing only some of the most generic stuff in NetBSD, such as maybe some filesystem code. > replacing fork()+exec() with spawn(), > eliminating use of mmap, etc.) You don't _need_ an MMU to implement fork().... (eg. as in MINIX) -- Greg A. Woods +1 416 218-0098; <[email protected]>; <[email protected]>; <[email protected]> Planix, Inc. <[email protected]>; VE3TCP; Secrets of the Weird <[email protected]>