SDL API Guide for J721E
|
Data Structures | |
struct | SDL_OSAL_hwipParams |
This structure contains the parameters for interrupt registration. More... | |
struct | SDL_OSAL_Interface |
This structure contains the pointers for the OSAL interfaces. More... | |
Typedefs | |
typedef void(* | pSDL_OSAL_interruptCallbackFunction) (uintptr_t arg) |
Prototype for the interrupt callback function More... | |
typedef void * | pSDL_OSAL_hwipHandle |
typedef int32_t(* | pSDL_OSAL_interruptFunction) (int32_t intNum) |
Prototype for the interrupt enable/disable functions More... | |
typedef pSDL_OSAL_hwipHandle(* | pSDL_OSAL_registerFunction) (SDL_OSAL_hwipParams *pParams) |
Prototype for the interrupt registration function More... | |
typedef int32_t(* | pSDL_OSAL_deregisterFunction) (pSDL_OSAL_hwipHandle handle) |
Prototype for the interrupt de-register function More... | |
typedef int32_t(* | pSDL_OSAL_globalDisableInterruptsFunction) (uintptr_t *key) |
Prototype for the interrupt global disable function More... | |
typedef int32_t(* | pSDL_OSAL_globalRestoreInterruptsFunction) (uintptr_t key) |
Prototype for the interrupt global restore function More... | |
typedef void(* | pSDL_OSAL_printFunction) (const char *traceBuf) |
Prototype for the print function More... | |
typedef int32_t(* | pSDL_OSAL_delayFunction) (int32_t ndelay) |
Prototype for the delay function More... | |
typedef void *(* | pSDL_OSAL_addrTranslateFunction) (uint64_t addr, uint32_t size) |
Prototype for address translation function. More... | |
typedef void(* pSDL_OSAL_interruptCallbackFunction) (uintptr_t arg) |
Prototype for the interrupt callback function
typedef void* pSDL_OSAL_hwipHandle |
typedef int32_t(* pSDL_OSAL_interruptFunction) (int32_t intNum) |
Prototype for the interrupt enable/disable functions
typedef pSDL_OSAL_hwipHandle(* pSDL_OSAL_registerFunction) (SDL_OSAL_hwipParams *pParams) |
Prototype for the interrupt registration function
typedef int32_t(* pSDL_OSAL_deregisterFunction) (pSDL_OSAL_hwipHandle handle) |
Prototype for the interrupt de-register function
typedef int32_t(* pSDL_OSAL_globalDisableInterruptsFunction) (uintptr_t *key) |
Prototype for the interrupt global disable function
typedef int32_t(* pSDL_OSAL_globalRestoreInterruptsFunction) (uintptr_t key) |
Prototype for the interrupt global restore function
typedef void(* pSDL_OSAL_printFunction) (const char *traceBuf) |
Prototype for the print function
typedef int32_t(* pSDL_OSAL_delayFunction) (int32_t ndelay) |
Prototype for the delay function
typedef void*(* pSDL_OSAL_addrTranslateFunction) (uint64_t addr, uint32_t size) |
Prototype for address translation function.