home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.minix
- Path: sparky!uunet!newsgate.watson.ibm.com!yktnews!admin!grumpy!danm
- From: danm@watson.ibm.com (Dan McCabe)
- Subject: Re: 32bit clean MacMinix.
- Sender: news@watson.ibm.com (NNTP News Poster)
- Message-ID: <1992Aug12.170417.25531@watson.ibm.com>
- Date: Wed, 12 Aug 1992 17:04:17 GMT
- Reply-To: danm@grumpy.watson.ibm.com (Dan McCabe)
- Disclaimer: This posting represents the poster's views, not necessarily those of IBM
- References: <9208112008.AA08579@ucbvax.Berkeley.EDU>
- Nntp-Posting-Host: grumpy.watson.ibm.com
- Organization: IBM TJ Watson Research
- Lines: 45
-
-
- MacMinix is 32bit clean: NOT!
-
- (And why are all these IBMers posting about MacMinix? ;-) ;-) ;-)
-
- I have attempted to make MacMinix 32bit clean. The problem is that the
- kernel and all sorts of other code assumes that a click fits into 16 bits.
- You can increase click_shift to 16 (or 14 or whatever the max that Sys 7
- allows), but then you make allocation granularity excessively coarse.
- Alternately, you can make a click ptr fit into 32 bits (as should have been
- the case in the first place), but retrofitting that change has its fingers
- everywhere. I and Joe Pickert had chosen the latter route. What follows is a
- (partial?) list of files that change:
- /usr/include/minix/type.h
- /usr/src/kernel/cstart.c
- /usr/src/kernel/system.c
- /usr/src/kernel/copy68k.s
- /usr/src/kernel/mpx.s
- /usr/src/mm/main.c
- /usr/src/mm/exec.c
- /usr/src/fs/main.c
- /usr/src/fs/glo.h
- /usr/src/lib/mac/crt/head.s
- /usr/src/lib/other/syslib.c
- I don't have all of the details of the changes readily available, since the
- disk with my minix system is packed away. However, Joe Pickert confirms
- that at least these files change when you go to a 32bit clean MacMinix.
- I was finally able to boot MacMinix and ran it for all of 30 seconds
- without crashing. I then shut it down and haven't worked on it since,
- with school and work beckoning me onto more serious pursuits.
-
- When my disk gets unpacked, I will consider distributing my mods to those
- interested parties (actually, I beleive that I made this offer previously
- and got no takers).
-
- In the 1.5 years following my changes, I have heard no response from
- Joe Pickert. Will he ever make MacMinix 32bit clean, or must we do it
- ourselves? I guess that is one of the beauties of getting source code.
- But when you pay $175 for a product, ... (yeah, I know, you pay a lot
- more for a real *nix, but you also get a lot more support).
-
- MacMinix is dead. Long live MacMinix.
-
- Cheers,
- danm
-