Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!emory!gatech!udel!mmdf From: lalonde@torolab2.vnet.ibm.com (Glen Lalonde) Newsgroups: comp.os.minix Subject: MacMinix.. Message-ID: <52160@nigel.ee.udel.edu> Date: 29 Apr 91 17:01:06 GMT Sender: mmdf@ee.udel.edu Lines: 26 Here is a re-post of my MacMinix serial port fix: The problem is that speed gets trashed by the first ioctl call after you set the speed. Change the last line of rs_ioctl from return(speed) to return(speeds). I recall this being in the file rs232, but I might be wrong about the file. With this fix you can dial in ok but still will have trouble dialing out, that bug is still in there someplace. I recall that was one of the fixes coming in the update. To be released soon I hope :-) Other fixes are to: rmaker, console(to enable linewrap at 80 cols), keyboard(to fix up/down arrow keys), etc... I will try to post a list of patches to MacMinix kernel files. Regarding the question about what can one do with it, well you have the source so have fun. I have tried a number of interesting changes, most of which did not help much but you can learn at lot just trying. I am looking into memory protection. Using the pmmu in the 68030 to do memory protection so a runaway process can't trash the system. Anyone with a 68030 mac who might be interested in helping let me know. Project to start in 2.5 months or so. It is best to get gcc up and working first though, as I have. This way you have a ANSI C compiler. BTW, I know those performance hacks I talked about did not 'fit' into the design of minix. I just wanted to try and see how they would affect the performance. So stop telling me it is not legal.