MCUXpresso SDK API Reference Manual  Rev. 1
NXP Semiconductors
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
DPU IRQSTEER: Interrupt Request Steering Driver

Overview

The MCUXpresso SDK provides a peripheral driver for the DPU Interrupt Request Steering (IRQSTEER) module of MCUXpresso SDK devices. The DPU IRQSTEER combines and routes the interrupts in DPU to other subsustems.

Functions

static void DPU_IRQSTEER_EnableInterrupt (IRQSTEER_Type *base, DPU_IRQSTEER_IRQn_Type irq)
 Enables an interrupt source. More...
 
static void DPU_IRQSTEER_DisableInterrupt (IRQSTEER_Type *base, DPU_IRQSTEER_IRQn_Type irq)
 Disables an interrupt source. More...
 
static bool DPU_IRQSTEER_IsInterruptSet (IRQSTEER_Type *base, DPU_IRQSTEER_IRQn_Type irq)
 Checks the status of one specific DPU IRQSTEER interrupt. More...
 

Driver version

#define FSL_DPU_IRQSTEER_DRIVER_VERSION   (MAKE_VERSION(2, 0, 0))
 

Function Documentation

static void DPU_IRQSTEER_EnableInterrupt ( IRQSTEER_Type *  base,
DPU_IRQSTEER_IRQn_Type  irq 
)
inlinestatic
Parameters
baseDPU IRQSTEER peripheral base address.
irqInterrupt to be enabled.
static void DPU_IRQSTEER_DisableInterrupt ( IRQSTEER_Type *  base,
DPU_IRQSTEER_IRQn_Type  irq 
)
inlinestatic
Parameters
baseDPU IRQSTEER peripheral base address.
irqInterrupt to be disabled.
static bool DPU_IRQSTEER_IsInterruptSet ( IRQSTEER_Type *  base,
DPU_IRQSTEER_IRQn_Type  irq 
)
inlinestatic
Parameters
baseDPU IRQSTEER peripheral base address.
irqInterrupt source status to be checked. The interrupt must be an IRQSTEER source.
Returns
The interrupt status. "true" means interrupt set. "false" means not.