PDK API Guide for J721E
Ipc_OsalPrms Struct Reference

Detailed Description

IPC driver OSAL function pointers.

Data Fields

Ipc_OsalDisableAllIntrFxn disableAllIntr
 
Ipc_OsalRestoreAllIntrFxn restoreAllIntr
 
Ipc_OsalHIsrCreateFxn createHIsr
 
Ipc_OsalHIsrDeleteFxn deleteHIsr
 
Ipc_OsalHIsrPostFxn postHIsr
 
Ipc_OsalCreateHIsrMutexFxn createHIsrGate
 
Ipc_OsalDeleteHIsrMutexFxn deleteHIsrGate
 
Ipc_OsalEnterHIsrMutexFxn lockHIsrGate
 
Ipc_OsalExitHIsrMutexFxn unLockHIsrGate
 
Ipc_OsalMutexCreateFxn createMutex
 
Ipc_OsalMutexDeleteFxn deleteMutex
 
Ipc_OsalMutexLockFxn lockMutex
 
Ipc_OsalMutexUnlockFxn unlockMutex
 
Ipc_OsalRegisterIntrFxn registerIntr
 
Ipc_OsalUnRegisterIntrFxn unRegisterIntr
 

Field Documentation

◆ disableAllIntr

Ipc_OsalDisableAllIntrFxn Ipc_OsalPrms::disableAllIntr

OSAL all interrupt disable function pointer

◆ restoreAllIntr

Ipc_OsalRestoreAllIntrFxn Ipc_OsalPrms::restoreAllIntr

OSAL all interrupt restore function pointer

◆ createHIsr

Ipc_OsalHIsrCreateFxn Ipc_OsalPrms::createHIsr

Create High ISR handler function

◆ deleteHIsr

Ipc_OsalHIsrDeleteFxn Ipc_OsalPrms::deleteHIsr

Deleted, previously created High ISR handler function

◆ postHIsr

Ipc_OsalHIsrPostFxn Ipc_OsalPrms::postHIsr

Trigger HISR

◆ createHIsrGate

Ipc_OsalCreateHIsrMutexFxn Ipc_OsalPrms::createHIsrGate

Function pointer to create high level ISR locking mechanism

◆ deleteHIsrGate

Ipc_OsalDeleteHIsrMutexFxn Ipc_OsalPrms::deleteHIsrGate

Function pointer to delete high level ISR locking mechanism

◆ lockHIsrGate

Ipc_OsalEnterHIsrMutexFxn Ipc_OsalPrms::lockHIsrGate

Function pointer to lock high level ISR

◆ unLockHIsrGate

Ipc_OsalExitHIsrMutexFxn Ipc_OsalPrms::unLockHIsrGate

Function pointer to un lock high level ISR

◆ createMutex

Ipc_OsalMutexCreateFxn Ipc_OsalPrms::createMutex

Create mutex function pointer

◆ deleteMutex

Ipc_OsalMutexDeleteFxn Ipc_OsalPrms::deleteMutex

Delete mutex function pointer

◆ lockMutex

Ipc_OsalMutexLockFxn Ipc_OsalPrms::lockMutex

Lock mutex function pointer

◆ unlockMutex

Ipc_OsalMutexUnlockFxn Ipc_OsalPrms::unlockMutex

Unlock mutex function pointer

◆ registerIntr

Ipc_OsalRegisterIntrFxn Ipc_OsalPrms::registerIntr

Register interrupt function pointer

◆ unRegisterIntr

Ipc_OsalUnRegisterIntrFxn Ipc_OsalPrms::unRegisterIntr

Unregister interrupt function pointer