home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / alt / msdos / programm / 3135 < prev    next >
Encoding:
Internet Message Format  |  1993-01-11  |  1.6 KB

  1. Xref: sparky alt.msdos.programmer:3135 comp.msdos.programmer:116 comp.os.msdos.programmer:11997 comp.sys.ibm.pc.programmer:771
  2. Newsgroups: alt.msdos.programmer,comp.msdos.programmer,comp.os.msdos.programmer,comp.sys.ibm.pc.programmer
  3. Path: sparky!uunet!timbuk.cray.com!walter.cray.com!spyro!kelly
  4. From: kelly@spyro.cray.com (Matt Kelly)
  5. Subject: Re: IRQ2 or IRQ5
  6. Message-ID: <1993Jan11.130205.27179@walter.cray.com>
  7. Lines: 25
  8. Sender: kelly@spyro (Matt Kelly)
  9. Nntp-Posting-Host: spyro.cray.com
  10. References: <1993Jan7.122713.17450@walter.cray.com> <1993Jan9.124633.19036@mnemosyne.cs.du.edu>
  11. Date: 11 Jan 93 13:02:04 CST
  12.  
  13.  
  14. Fellow bit-twiddlers,
  15.  
  16. I'd like to thank everyone who replied to my post, both on the net
  17. and via e-mail.  The information was most helpful.
  18.  
  19. I solved my problem.  I am using IRQ5.  The reason it didn't work 
  20. when I tried it before is that the interface I built is now connected
  21. to a new synthesizer which sends periodic "active sensing" bytes.
  22. My interface received these and set the INT bit.  By ignoring these
  23. sense bytes in my interface code, I was never clearing the INT bit,
  24. which caused subsequent bytes to generate overrun errors, etc.  
  25.  
  26. I inserted code to read these sense bytes, acknowledge them, and keep
  27. the input channel clear.  This fixed it!!!!
  28.  
  29. FYI, I have discovered AT-class machines pretty much use IRQ interrupts
  30. for whatever reason they want -- there is no real "standard".  Some use
  31. IRQ5 for the floppy drive, some for LPT2, some for LPT1, some for VGA,
  32. etc.  This is unfortunate, but a fact of life.
  33.  
  34.  
  35. May your bit buckets always be empty!!!
  36.  
  37. Matt
  38.