home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 2 / 2648 / README < prev   
Text File  |  1991-01-31  |  4KB  |  82 lines

  1. 31-Jan-1991
  2.  
  3. I screwed up.  Last month in the newsgroup comp.unix.sysv386 I wrote:
  4.  
  5. >If you really want a logitech bus mouse driver, I wrote one for ISC 2.x
  6. >a long time ago (before ISC included one in their distribution).  Haven't
  7. >used it in a long time (since the ISC version works ok.)  BTW, my version
  8. >supported VP/ix too.  If you really want a source version, email me a
  9. >note.  Or, if I receive more than, let's say, 5 requests, I'll post it
  10. >to alt.sources.
  11.  
  12. To the few people that responded I sent a shar file of the original
  13. 29-May-1989 code.  Without asking for permission, one person (who will
  14. remain nameless) posted the code to alt.sources.  This was quite a surprise
  15. to me!  (Was also ironic because I had to send the shar file to this person
  16. twice because he accidentally deleted his first copy.)
  17.  
  18. Though I don't mind that he posted the code, I wish he would have asked
  19. first because that version of the driver did not have a proper copyright
  20. notice in it.  This version does.  (It's actually just a cut and paste of
  21. the copyright and permission notice from my ppmtoxpm filter which you'll
  22. find comp.sources.misc archives and Jef Poskanzer's new pbmplus release.)
  23. This driver is now copyrighted `freely available' code.
  24.  
  25. So, if you are one of the individuals who received this driver by email,
  26. or if you saved a copy of the version that was posted to alt.sources,
  27. *please* delete it and use this one instead.  Thank you.
  28.  
  29. Two additional items:  (1)  This code will become part of Thomas Roell's
  30. X11R4 distribution, and (2) in my original README file I forgot to mention
  31. the mdevice entry.  This is the entry that I have in my /etc/conf/cf.d/mdevice
  32. file,  (note that the fields are separated by tabs, not spaces):
  33.  
  34. lmouse    Ioci    iHc        logm    0    19    1    1    -1
  35.  
  36. The test program "mt2.c" was removed from this distribution because it was
  37. a redundant copy of the "mt.c" test program.  Only difference was the device
  38. name specified in the code.
  39.  
  40. What follows is the original README file:
  41.  
  42. 14-Jan-1991
  43.  
  44. I wrote this Logitech bus mouse driver for ISC 2.x a long time ago, before
  45. ISC provided one in their distribution.  (The last date of modification of
  46. the driver source is May 29, 1989).  Back in Dec '89 my system suffered a
  47. major disk crash resulting in the lose of my entire /usr/local directory
  48. tree.  It was pure luck that I happened to have an extra copy of the driver
  49. source elsewhere.  Any/all Makefiles, install scripts, and miscellaneous
  50. notes were unfortunately lost.  Have never taken the time to recreate them.
  51.  
  52. So, ... you're totally on your own.  Here's a quick summary of the files
  53. enclosed, (the following assumes an ISC directory strcture for installing
  54. device drivers, don't know if ESIX follows the same conventions):
  55.  
  56.    lmouse.c        -- Driver source.  After compiled the object file needs
  57.                       to be placed in /etc/conf/pack.d/lmouse/Driver.o
  58.  
  59.    lmouse.node     -- Copy this file to /etc/conf/node.d/lmouse
  60.  
  61.    lmouse.sdevice  -- Copy this file to /etc/conf/sdevice.d/lmouse
  62.  
  63.    mt.c and mt2.c  -- Test programs.
  64.  
  65. Finally, you'll need to add the following line to the
  66. /etc/conf/kconfig.d/description file, (note that the fields are separated
  67. by tabs not spaces):
  68.  
  69. lmouse    0    19    io    lmouse        My Logitech Bus Mouse Driver
  70.  
  71. Good luck and happy hacking...
  72.  
  73. -- Mark
  74.  
  75. Mark W. Snitily                 Consulting Services:
  76. 894 Brookgrove Lane             Graphics, Operating Systems, Compilers
  77. Cupertino, CA 95014             (408) 252-0456
  78. mark@zok.uucp                   West Coast UUCP X11 archive site
  79.  
  80. If your mailer doesn't like the .uucp domain, these also work:
  81. ...!{mips,sgi}!zok!mark, mark%zok@mips.com, mark%zok@sgi.com
  82.