Reference Guide
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
CIM_MemoryMappedIO
The CIM_MemoryMappedIO class described in properties Table below addresses both memory and port I/O resources for personal 
computer architecture memory mapped I/O.
Table 50. CIM_MemoryMappedIO Properties
Class Name:
CIM_MemoryMappedIO
Parent Class:
CIM_SystemResource
Property  Description Data Type
CSCreationClassName See Common Properties of Classes string
CSName See Common Properties of Classes string
CreationClassName See Common Properties of Classes string
StartingAddress Identifies the starting address of memory 
mapped I/O.
uint64
EndingAddress Identifies the ending address of memory 
mapped I/O.
uint64
57










