Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!rutgers!mit-eddie!uw-beaver!tikal!amc!ipmoea!ericr From: ericr@ipmoea.UUCP (Eric Roskos) Newsgroups: comp.os.minix Subject: Changes to compile Minix with MSC (Intro: 0 of 12) Message-ID: <20@ipmoea.UUCP> Date: Sat, 8-Aug-87 20:00:00 EDT Article-I.D.: ipmoea.20 Posted: Sat Aug 8 20:00:00 1987 Date-Received: Tue, 11-Aug-87 05:22:29 EDT Reply-To: ericr@ipmoea.UUCP (Eric Roskos) Organization: Redmond, WA Lines: 43 I've received a lot of requests, so I will post the changes I made to Minix thus far, including those to make it compile with MSC, over the next few days. However, before you start putting these into your sources, please be sure you want to do this. There are a lot of changes here; about 40 files worth. There are 3 different changes included here, because they were all changes I felt were necessary before I could start using Minix on my machine. The three changes are: 1) A temporary "generic winchester" driver which can be used to get Minix running until you write a driver for your disk controller (or can afford to buy a new controller); 2) A change that causes Minix to be loaded from floppy, as before, but then lets you select whether the root filesystem should be on RAM disk or a hard disk partition; and 3) The changes to compile with MSC. What this means depends on how you see Minix. If you just want to use Minix to run programs from the Usenet, etc., you probably should not put these changes in. I say this because if you make a lot of changes to the OS, don't understand the changes, and would rather not be doing programming in the OS internals anyway, this is likely to be too difficult. You should also not put these changes in if you don't need them: if Minix already runs fine on your machine, you already have what I had to build to get where I am now, so you really don't need these changes. In the first file (1 of 12), containing the Kernel changes, I've put in comments explaining why I made some of the more obscure ones; hopefully this will make the reasons for the changes more clear. I'll post the changes in the following 12 messages; I'll try to put a short explanation in front of each. There are two types of files: "diff" files showing changes, and "shar" files containing DOS Makefiles, etc. I'll post the "diff" files first. -- Eric Roskos