wRTOSDevice.GetKeepLineBasedInterrupts Method
This method returns information about how a wRTOS-owned device allocated interrupt resources.
Namespace:
IntervalZero.MaxRT.wRTOS.Config
Assembly:
IntervalZero.MaxRT.wRTOS (in IntervalZero.MaxRT.wRTOS.dll) Version: 1.0.0.0 (File version: 1.0.1)
Syntax
public void GetKeepLineBasedInterrupts(
out bool keepLineBased,
out int irqRequested,
out int irqActual,
out bool shared
)
Parameters
keepLineBased
Type: System.Boolean
This is true if the device will use line-based instead of message-based interrupts. This is false if the
device will use its default interrupt allocation behavior (which can be either line-based or message-based).
irqRequested
Type: System.Int32
This is the IRQ that was requested via method SetKeepLineBasedInterrupts(), or null if none was requested.
This parameter is undefined if parameter keepLineBased is false.
irqActual
Type: System.Int32
This is the actual IRQ assigned to the device by the Plug and Play Manager. This parameter is undefined if
parameter keepLineBased is false.
shared
Type: System.Boolean
This is true if the device is configured to share its IRQ with other wRTOS-owned devices, false otherwise.
This parameter is undefined if parameter keepLineBased is false.
Implements
IConfigwRTOSDevice.GetKeepLineBasedInterrupts(Boolean, Int32, Int32, Boolean)
See Also: