PDK API Guide for AM64x
Osal_HwAttrs Struct Reference

Detailed Description

Osal hw attributes structure.

Data Fields

int32_t cpuFreqKHz
 
int32_t extClkKHz
 
Osal_HwAccessType hwAccessType
 
uintptr_t osalDelayTimerBaseAddr
 
Osal_memRange extSemaphorePBlock
 
Osal_memRange extHwiPBlock
 

Field Documentation

◆ cpuFreqKHz

int32_t Osal_HwAttrs::cpuFreqKHz

CPU frequency in KHz

◆ extClkKHz

int32_t Osal_HwAttrs::extClkKHz

External Clock value in KHz

◆ hwAccessType

Osal_HwAccessType Osal_HwAttrs::hwAccessType

Hardware access type

◆ osalDelayTimerBaseAddr

uintptr_t Osal_HwAttrs::osalDelayTimerBaseAddr

Delay timer base address: Delay timer base configuration is applicable for only AM335x/AM437x SoCs It is not applicable and should not be set for other SoCs Osal setHwAttrs API would return failure (osal_UNSUPPORTED) if attempted to be set for SoCs other than AM335x and AM437x.

◆ extSemaphorePBlock

Osal_memRange Osal_HwAttrs::extSemaphorePBlock

Semaphore external memory control block

◆ extHwiPBlock

Osal_memRange Osal_HwAttrs::extHwiPBlock

Hwi external memory control block