Article View: rec.games.programmer
Article #573Re: vertical retrace inte
From: Secret Mud
Date: Tue, 11 Aug 1992 10:54
Date: Tue, 11 Aug 1992 10:54
19 lines
1097 bytes
1097 bytes
From: tmkk@uiuc.edu (Khan) ... trimmed ... > >Voila! Shared interrupts. All it takes is a little intelligent design on >the part of the programmer. The REAL problem is that apparently few >programmers go the "extra mile" and design ISRs that a) interrogate the >hardware to see if which device generated the interrupt, and b) chain to >prior handlers if their device was not responsible. But don't think for >a minute that because it's not commonly done that it CANNOT be done at >all. > It's not that simple. The problem lies in the actual interrupt signal. Almost all cards drive the line high or low, rather than using a pull up resistor and driving the line low. So if two cards try to share an interrupt, they would end up fighting, with one card driving high, and the other driving low. A definite 11 year old design fault.
Technical Details
Message-ID:
<713530461.8643@zooid.guild.org>Path:
arc1-ca.pugleaf.net!sparky!uunet!uunet.ca!geac!zooid!ronShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!uunet.ca!geac!zooid!ron From: ron@zooid.guild.org (Secret Mud) Newsgroups: rec.games.programmer Subject: Re: vertical retrace inte Message-ID: <713530461.8643@zooid.guild.org> Date: 11 Aug 92 10:54:21 GMT Lines: 19