CIM Reference Guide

CIM_LogicalElement 63
The CIM_IRQ class described in Table 3-39 contains IRQ information. An IRQ is a signal that data is
about to be sent to or received by a peripheral device. The signal travels by an IRQ line to the
microprocessor. Each peripheral connection must be assigned an IRQ number. For example, the first
serial port in your computer (COM1) is assigned to IRQ4 by default.
Table 3-39. CIM_IRQ Properties
Class Name: CIM_IRQ
Parent Class: CIM_SystemResource
Property Description Data Type
CSCreationClassName See Table 1-2, "Common Properties of Classes." string
CSName See Table 1-2, "Common Properties of Classes." string
CreationClassName See Table 1-2, "Common Properties of Classes." string
IRQNumber Identifies the interrupt request number. uint32
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 whether 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 whether edge (value=4) or level triggered (value=3)
interrupts occur.
1
Other
2
Unknown
3
Level
4
Edge
uint16
Shareable Indicates whether the IRQ can be shared. A value of TRUE
indicates that the IRQ can be shared.
Boolean