🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.msdos.programmer
Article #1111

Re: IRQ2 or IRQ5

#1111
From: Matt Kelly
Date: Mon, 11 Jan 1993 19:02
25 lines
1501 bytes
Fellow bit-twiddlers,

I'd like to thank everyone who replied to my post, both on the net
and via e-mail.  The information was most helpful.

I solved my problem.  I am using IRQ5.  The reason it didn't work 
when I tried it before is that the interface I built is now connected
to a new synthesizer which sends periodic "active sensing" bytes.
My interface received these and set the INT bit.  By ignoring these
sense bytes in my interface code, I was never clearing the INT bit,
which caused subsequent bytes to generate overrun errors, etc.  

I inserted code to read these sense bytes, acknowledge them, and keep
the input channel clear.  This fixed it!!!!

FYI, I have discovered AT-class machines pretty much use IRQ interrupts
for whatever reason they want -- there is no real "standard".  Some use
IRQ5 for the floppy drive, some for LPT2, some for LPT1, some for VGA,
etc.  This is unfortunate, but a fact of life.


May your bit buckets always be empty!!!

Matt
Technical Details
Message-ID: <1993Jan11.130205.27179@walter.cray.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!timbuk.cray.com!walter.cray.com!spyro!kelly
References: <1993Jan7.122713.17450@walter.cray.com> <1993Jan9.124633.19036@mnemosyne.cs.du.edu>

Show Full Headers
Complete Article Headers
Newsgroups: alt.msdos.programmer,comp.msdos.programmer,comp.os.msdos.programmer,comp.sys.ibm.pc.programmer
Path: arc1-ca.pugleaf.net!sparky!uunet!timbuk.cray.com!walter.cray.com!spyro!kelly
From: kelly@spyro.cray.com (Matt Kelly)
Subject: Re: IRQ2 or IRQ5
Message-ID: <1993Jan11.130205.27179@walter.cray.com>
Lines: 25
Sender: kelly@spyro (Matt Kelly)
Nntp-Posting-Host: spyro.cray.com
References: <1993Jan7.122713.17450@walter.cray.com> <1993Jan9.124633.19036@mnemosyne.cs.du.edu>
Date: 11 Jan 93 13:02:04 CST