Reference Guide

Availability Indicates the availability of the IRQ.
Values for the Availability property are
as follows:
1- Other
2- Unknown
3- Available
4 - In use/not available
5- In use and available
uint16
TriggerLevel Indicates if the interrupt is triggered
by the hardware signal going high or
low. Values for the TriggerLevel
property are as follows:
1- Other
2- Unknown
3- Active low
4- Active high
uint16
TriggerType Indicates if edge (value=4) or level
triggered (value=3) interrupts occur.
1- Other
2- Unknown
3- Level
4- Edge
uint16
Shareable Indicates if the IRQ can be shared. A
value of TRUE indicates that the IRQ
can be shared.
Boolean
Hardware Indicates if the interrupt is hardware-
or software-based. (A value of TRUE
indicates that the interrupt is
hardware based.) On a personal
computer, a hardware IRQ is a
physical wire to a programmable
interrupt controller (PIC) chip set
through which the microprocessor
can be notified of time critical events.
Some IRQ lines are reserved for
standard devices such as the
keyboard, diskette drive, and the
system clock. A software interrupt is a
programmatic mechanism to allow an
application to get the attention of the
processor.
Boolean
60