Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!swrinde!emory!mephisto!prism!gt3070b From: gt3070b@prism.gatech.EDU (Jeff Watkins) Newsgroups: comp.lang.pascal Subject: Re: Those units again ... Message-ID: <10957@hydra.gatech.EDU> Date: 30 Jun 90 04:45:22 GMT References: <10303@hydra.gatech.EDU> <1990Jun12.181121.180@cbnews.att.com> <3083@PEDEV.Columbia.NCR.COM> <3613@kim> <1990Jun19.141836.2220@aucs.uucp> <3643@kim> <1990Jun21.162724.11442@aucs.uucp> <3689@kim> <10865@hydra.gatech.EDU> <3786@kim> Organization: Georgia Institute of Technology Lines: 29 The documentation will be posted to the net as well as available via ftp. Please do not misunderstand, I do not mind calling and spending the time to answer questions, return my mail concerning the units, etc. I just have in the past read all the messages subjected: More Units... and have usually found that they are concerning my stupid postscript. A few dollars here and there will not kill me. You are right though about the undocumented code, it is inexcusable. My only answer is that there is really nothing I can do except provide the documentation. As to the convoluted code... The interrupt 33h's are the interrupt to the mouse driver. I will take a closer look, but I don't think that they will work quite as well if commented out. There is, however, a good chance that I am wrong as I wrote the mouse unit three years ago and have not touched it much since. The reason for the write to low memory is to fool the mouse driver (logitech version 4) that I have into accessing the rows above 25. Without convincing the driver that it is really in mode 3 (80x25) the mouse simply disappears after row 25. For graphics that is not needed. I am really sorry about wasting all of your (plural) time with the `orribly uncommented code; but they ought to work without too much modification. In the process of documenting I am cleaning up the code considerably, so that perhaps when I repost everything, you will not be so disappointed... ciao jeff -- Jeff Watkins gt3070b@prism.gatech.edu "All opinions are mine... so don't even think of keeping some to yourself!"