AM64x MCU+ SDK  10.00.00
SDL_DPL_Interface Struct Reference

Detailed Description

This structure contains the pointers for the DPL interfaces provided by the application to SDL_DPL_init.

Data Fields

pSDL_DPL_InterruptFunction enableInterrupt
 
pSDL_DPL_InterruptFunction disableInterrupt
 
pSDL_DPL_RegisterFunction registerInterrupt
 
pSDL_DPL_DeregisterFunction deregisterInterrupt
 
pSDL_DPL_DelayFunction delay
 
pSDL_DPL_globalDisableInterruptsFunction globalDisableInterrupts
 
pSDL_DPL_globalRestoreInterruptsFunction globalRestoreInterrupts
 
pSDL_DPL_AddrTranslateFunction addrTranslate
 

Field Documentation

◆ enableInterrupt

pSDL_DPL_InterruptFunction SDL_DPL_Interface::enableInterrupt

< Pointer to interrupt enable function Pointer to interrupt disable function

◆ disableInterrupt

pSDL_DPL_InterruptFunction SDL_DPL_Interface::disableInterrupt

Pointer to interrupt registration function

◆ registerInterrupt

pSDL_DPL_RegisterFunction SDL_DPL_Interface::registerInterrupt

Pointer to inerrupt de-register function

◆ deregisterInterrupt

pSDL_DPL_DeregisterFunction SDL_DPL_Interface::deregisterInterrupt

Pointer to delay function

◆ delay

pSDL_DPL_DelayFunction SDL_DPL_Interface::delay

Pointer to global interrupt disable function

◆ globalDisableInterrupts

pSDL_DPL_globalDisableInterruptsFunction SDL_DPL_Interface::globalDisableInterrupts

Pointer to global interrupt enable function

◆ globalRestoreInterrupts

pSDL_DPL_globalRestoreInterruptsFunction SDL_DPL_Interface::globalRestoreInterrupts

Pointer to address translation function

◆ addrTranslate

pSDL_DPL_AddrTranslateFunction SDL_DPL_Interface::addrTranslate