Share via


Interrupt Constants (Windows Embedded CE 6.0)

1/5/2010

The following table shows the Interrupt Constants.

Constant Description

OAL_INTR_DYNAMIC

Specifies the use of non-static mapping of a SYSINTR to an IRQ will be used.

OAL_INTR_FORCE_STATIC

Indicates a request to force static mapping of an IRQ to a SYSINTR even if static mapping for the IRQ is already assigned.

OAL_INTR_IRQ_MAXIMUM

This value defines the maximum number of IRQs. If there is no limitation for this value in the OAL library, the Windows Embedded CE resource manager only supports 64 IRQs.

OAL_INTR_IRQ_UNDEFINED

Value returned for an IRQ that is not associated with a SYSINTR.

OAL_INTR_STATIC

Indicates a request for static mapping of a SYSINTR to an IRQ. If this is not the first request for a given IRQ, the function fails when this flag is used.

OAL_INTR_TRANSLATE

Specifies the use of the obsolete IOCTL_HAL_TRANSLATE_IRQ semantic. In this case, if static mapping exists for the IRQ, the function returns a mapped SYSINTR. Otherwise, it creates a new mapping.

See Also

Reference

Interrupt Reference

Concepts

Production-Quality OAL Components