home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!news.funet.fi!hydra!klaava!torvalds
- From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
- Newsgroups: comp.sys.acorn
- Subject: Re: Minix/Linux
- Message-ID: <1992Aug17.191939.25960@klaava.Helsinki.FI>
- Date: 17 Aug 92 19:19:39 GMT
- References: <1992Aug14.132246.12110@bnr.co.uk> <4293@inca.comlab.ox.ac.uk>
- Organization: University of Helsinki
- Lines: 28
-
- In article <4293@inca.comlab.ox.ac.uk> as@prg.ox.ac.uk (Andrew Stevens) writes:
- >>What are the possibilities of getting Linux running on the Archimedes,
- >>would anyone that has attempted to port Minix like to comment ?
- >
- >I'd say Linux would be *very* hard to port to anything. It was explicitly
- >written from the ground up for the Intel 386/486 architecture. It does
- >lots of things efficiently but non-portably by using features of the
- >MMU CPU etc etc. Much better bets would be BSD NET2 (or even 386BSD)
- >or Mach.
-
- I'm afraid he's right: linux on the archimedes would be an almost
- impossible quest. If I've understood correctly, even the minix port has
- some problems, and that's despite the fact that minix isn't that
- hardware-dependent (but maybe they were just driver-problems: "just" a
- matter of some programming - no fundamental problems).
-
- While I have changed linux so that it no longer uses the 386 segments to
- keep processes off each others data-space (it's now done using only the
- paging unit), there are still a lot of 386-specific stuff in there, and
- that isn't likely to change in the near future. Linux was originally
- written just to teach me about the 386, so portability was never a
- concern: I used every feature I could find.
-
- Linus
-
- PS. I don't read this group regularly, so if you have questions, it's
- probably best to mail them to me: while I don't answer all the mail I
- get, it's still a safer bet.
-