Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!udel!mmdf From: PPH93%DMSWWU1A.BITNET@cunyvm.cuny.edu (Thomas Heller) Newsgroups: comp.os.minix Subject: Re: Most requested features in MINIX... Message-ID: <44536@nigel.ee.udel.edu> Date: 13 Feb 91 12:17:09 GMT Sender: mmdf@ee.udel.edu Lines: 41 In article <910205260@uwalt.nl.mugnet.org>, you say: > >>>6. Graphics and windows (not necessarily X windows) >> As long as it doesn't need much kernel support and runs in user-space, >> I have no objection. >I will post a long message about this later. > >>>12. Mouse support (helps with windows) >> Aren't mice just RS232 devices? >Yes, and I _did_ write a driver for the Microsoft serial mouse/ >Genius GM-6000. Works OK. TOgether with my Hercules Bitmap driver, >it is even useful. > I am currently working on a port of MGR to MINIX. This should really read: porting MINIX to MGR :-). The main work was to write some device drivers, which support: 1. Access to video memory 2. Berkeley style pseudo tty's (pty's) 3. A library function to emulate the SUN-OS select(2) system call. I have it running now (on a 386-PC with Bruce's 386 patches). Concerning mouse: MGR reads directly from the serial port, I only made a link from /dev/tty64 (first serial port with Grodon Irlam's virtual consoles) to /dev/mouse. No need to patch or recompile the kernel. All in all, MGR seems to need NOT very much kernel support, and thus fits very nicely to MINIX. > >Therefore, I hereby want to ask You All about whether to implement >the ioctl(fd, TIOCLDISC, ...) system call. This would enable us >to use the SAME RS-232 driver for more than one thing, without >the need for recompiling the kernel. > Could you describe the TIOCLDISC command, I have no idea what it does? ---------------------------------------------- Thomas Heller, University of Muenster, Germany EARN/BITNET: