Hi!

Could someone please comment on the following info from the Intel:

: 8259/82C59
: Spurious IRQ7
:
: In some applications, problem with a spurious IRQ7 might exist.
: For example, a spurios IRQ7 will occur under the following condition:
:
: While the device is performing extensive I/O operations
: (IN AL, DX; OUT DX, AL), an external signal triggers IRQ3.
: Spurious enabling of IRQ7 and occassional losing of IRQ3 will be
: the outcome of this condition.
:
: Design Consideration:
:
: - A spurious IRQ7 occurs, in the 8259, if any interrupt request
:   duration is too short or hasn't met the setup time required by
:   the 8259A.
:
: - This is a standard 8259 behavior under specific conditions.
:   IRQ7 is triggered when IRQ7 is enabled and is requested
:   OR
:   when an interrupt request clears (by itself) before the CPU
:   services the request.  A software solution would be to write
:   an IRQ7 handler that checks the various possible requesters
:   and to handle any "missed" interrupts from any of those
:   requesters.

(http://support.intel.com/support/controllers/peripheral/7507.htm)

-- 
Ruslan Ermilov          Sysadmin and DBA of the
[EMAIL PROTECTED]        United Commercial Bank,
[EMAIL PROTECTED]          FreeBSD committer,
+380.652.247.647        Simferopol, Ukraine

http://www.FreeBSD.org  The Power To Serve
http://www.oracle.com   Enabling The Information Age


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to