![]() |
PDK API Guide for J721E
|
Sub Modules | |
J721E specific SOC config | |
Files | |
file | osal_soc.h |
SOC specific includes for Osal. | |
Data Structures | |
struct | Osal_timerReserved |
#define OSAL_NONOS_MAX_SEMAPHOREP_PER_SOC ((uint32_t) 80U) |
#define OSAL_NONOS_MAX_HWIP_PER_SOC ((uint32_t) 40U) |
#define OSAL_NONOS_MAX_TIMERP_PER_SOC ((uint32_t) 20U) |
#define OSAL_FREERTOS_MAX_SEMAPHOREP_PER_SOC ((uint32_t) 80U) |
#define OSAL_FREERTOS_MAX_HWIP_PER_SOC ((uint32_t) 40U) |
#define OSAL_FREERTOS_MAX_TIMERP_PER_SOC ((uint32_t) 20U) |
#define OSAL_FREERTOS_MAX_TASKP_PER_SOC ((uint32_t) 20U) |
#define OSAL_FREERTOS_MAX_CLOCKP_PER_SOC ((uint32_t) 20U) |
#define OSAL_FREERTOS_MAX_MUTEXP_PER_SOC ((uint32_t) 20U) |
#define OSAL_FREERTOS_MAX_MAILBOXP_PER_SOC ((uint32_t) 20U) |
#define OSAL_FREERTOS_MAX_QUEUEP_PER_SOC ((uint32_t) 20U) |
#define OSAL_FREERTOS_MAX_HEAPP_PER_SOC ((uint32_t) 20U) |
#define OSAL_FREERTOS_MAX_EVENTP_PER_SOC ((uint32_t) 20U) |
#define OSAL_SAFERTOS_MAX_SEMAPHOREP_PER_SOC ((uint32_t) 80U) |
#define OSAL_SAFERTOS_MAX_HWIP_PER_SOC ((uint32_t) 40U) |
#define OSAL_SAFERTOS_MAX_TIMERP_PER_SOC ((uint32_t) 20U) |
#define OSAL_SAFERTOS_MAX_TASKP_PER_SOC ((uint32_t) 20U) |
#define OSAL_SAFERTOS_MAX_CLOCKP_PER_SOC ((uint32_t) 20U) |
#define OSAL_SAFERTOS_MAX_MUTEXP_PER_SOC ((uint32_t) 20U) |
#define OSAL_SAFERTOS_MAX_MAILBOXP_PER_SOC ((uint32_t) 20U) |
#define OSAL_SAFERTOS_MAX_EVENTP_PER_SOC ((uint32_t) 20U) |
#define OSAL_FREERTOS_CONFIGNUM_SEMAPHORE (OSAL_FREERTOS_MAX_SEMAPHOREP_PER_SOC) |
#define OSAL_FREERTOS_CONFIGNUM_TASK (OSAL_FREERTOS_MAX_TASKP_PER_SOC) |
#define OSAL_FREERTOS_CONFIGNUM_CLOCK (OSAL_FREERTOS_MAX_CLOCKP_PER_SOC) |
#define OSAL_FREERTOS_CONFIGNUM_MUTEX (OSAL_FREERTOS_MAX_MUTEXP_PER_SOC) |
#define OSAL_FREERTOS_CONFIGNUM_MAILBOX (OSAL_FREERTOS_MAX_MAILBOXP_PER_SOC) |
#define OSAL_FREERTOS_CONFIGNUM_QUEUE (OSAL_FREERTOS_MAX_QUEUEP_PER_SOC) |
#define OSAL_FREERTOS_CONFIGNUM_HEAP (OSAL_FREERTOS_MAX_HEAPP_PER_SOC) |
#define OSAL_FREERTOS_CONFIGNUM_EVENT (OSAL_FREERTOS_MAX_EVENTP_PER_SOC) |
#define OSAL_FREERTOS_CONFIGNUM_HWI (OSAL_FREERTOS_MAX_HWIP_PER_SOC) |
#define OSAL_FREERTOS_CONFIGNUM_TIMER (OSAL_FREERTOS_MAX_TIMERP_PER_SOC) |
#define OSAL_SAFERTOS_CONFIGNUM_HWI (OSAL_SAFERTOS_MAX_HWIP_PER_SOC) |
#define OSAL_SAFERTOS_CONFIGNUM_TIMER (OSAL_SAFERTOS_MAX_TIMERP_PER_SOC) |
#define OSAL_SAFERTOS_CONFIGNUM_CLOCK (OSAL_SAFERTOS_MAX_CLOCKP_PER_SOC) |
#define OSAL_SAFERTOS_CONFIGNUM_EVENT (OSAL_SAFERTOS_MAX_EVENTP_PER_SOC) |
#define OSAL_SAFERTOS_CONFIGNUM_MAILBOX (OSAL_SAFERTOS_MAX_MAILBOXP_PER_SOC) |
#define OSAL_SAFERTOS_CONFIGNUM_MUTEX (OSAL_SAFERTOS_MAX_MUTEXP_PER_SOC) |
#define OSAL_SAFERTOS_CONFIGNUM_SEMAPHORE (OSAL_SAFERTOS_MAX_SEMAPHOREP_PER_SOC) |
#define OSAL_SAFERTOS_CONFIGNUM_TASK (OSAL_SAFERTOS_MAX_TASKP_PER_SOC) |
#define OSAL_NONOS_CONFIGNUM_HWI (OSAL_NONOS_MAX_HWIP_PER_SOC) |
#define OSAL_NONOS_CONFIGNUM_TIMER (OSAL_NONOS_MAX_TIMERP_PER_SOC) |
#define OSAL_NONOS_CONFIGNUM_SEMAPHORE (OSAL_NONOS_MAX_SEMAPHOREP_PER_SOC) |