home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / ibm / pc / hardware / 24051 < prev    next >
Encoding:
Text File  |  1992-09-11  |  2.0 KB  |  44 lines

  1. Newsgroups: comp.sys.ibm.pc.hardware
  2. Path: sparky!uunet!rsiatl!jgd
  3. From: jgd@dixie.com (John De Armond)
  4. Subject: Re: BI-DIRECTIONAL PRINTER CARD FOR PC?
  5. Message-ID: <h#wn0gh@dixie.com>
  6. Date: Sat, 12 Sep 92 03:30:02 GMT
  7. Organization: Dixie Communications Public Access.  The Mouth of the South.
  8. References: <1992Sep10.181732.991@beckman.com> <1992Sep11.111621.19262@panix.com>
  9. Lines: 33
  10.  
  11. schuster@panix.com (Michael Schuster) writes:
  12.  
  13. >Any parallel port can receive input by using the four status lines for
  14. >data. They must be mutiplexed (i.e. two cycles of four for one 8-bit
  15. >data byte) so reads take place at half the speed of writes.
  16.  
  17. >All parallel port kludges like tape drives, floppies, hard disks, EPROM
  18. >programmers, ethernet adaptors, SCSI adaptors, etc use this approach  (EXCEPT
  19. >the new Trantor MiniSCSI 2 which actually uses bidirectional ports
  20. >when present).
  21.  
  22. Most any card that meets the IBM spec can do bi-directional I/O on the 
  23. 8 data bits.  This is so because the output lines are fed back to input
  24. buffers originally meant for self-testing.  If an 0xffh is output to the
  25. port and the port is driven from an external source capable of pulling
  26. down the output of the buffers, the data may be read from the same
  27. port.  The output does not have much drive when high so driving it 
  28. is pretty simple.  I use this scheme for a wide variety of custom
  29. devices around the lab here.  
  30.  
  31. Anyone who wants to play with this without writing code can obtain a 
  32. copy of my PORT11 utility from Simtel and mirrors.  This program lets
  33. you twiddle bits on the port, generate scoping waveforms and such
  34. stuff.  I think it's in the SYSUTIL directory or something like that.
  35.  
  36. John
  37.  
  38. -- 
  39. John De Armond, WD4OQC               |Interested in high performance mobility?  
  40. Performance Engineering Magazine (TM) |
  41. Marietta, Ga                         |Interested in high tech and computers? 
  42. jgd@dixie.com                        |Write me about PE Magazine
  43. Need Usenet public Access in Atlanta?  Write Me for info on Dixie.com.
  44.