|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "los_typedef.h"

宏定义 | |
| #define | OS_USER_HWI_MIN 0 |
| #define | OS_HWI_IPI_BASE 0 |
| #define | HWI_NUM_GE_MIN(num) TRUE |
| #define | OS_USER_HWI_MAX (LOSCFG_PLATFORM_HWI_LIMIT - 1) |
| #define | HWI_NUM_VALID(num) (HWI_NUM_GE_MIN(num) && ((num) <= (UINT32)OS_USER_HWI_MAX)) |
| #define | HalIrqPending HalIrqTrigger |
类型定义 | |
| typedef VOID(* | GIC_PROC_FUNC) (VOID) |
函数 | |
| VOID | HalIrqInit (VOID) |
| VOID | HalIrqInitPercpu (VOID) |
| UINT32 | HalIrqMask (UINT32 hwiNum) |
| UINT32 | HalIrqUnmask (UINT32 hwiNum) |
| UINT32 | HalIrqTrigger (UINT32 hwiNum) |
| UINT32 | HalIrqClear (UINT32 hwiNum) |
| CHAR * | HalIrqVersion (VOID) |
| UINT32 | HalCurIrqGet (VOID) |
| UINT32 | HalIrqSetPrio (UINT32 hwiNum, UINT16 priority) |
| UINT32 | HalIrqPendingGet (UINT32 hwiNum, UINT8 *isPending) |
| UINT32 | HalIrqSetAffinity (UINT32 hwiNum, UINT32 cpuMask) |
| GIC_PROC_FUNC | HalGetGicdHook (VOID) |
| VOID | HalSetGicdHook (GIC_PROC_FUNC gicdHook) |
| #define HalIrqPending HalIrqTrigger |
| #define HWI_NUM_GE_MIN | ( | num | ) | TRUE |
| #define HWI_NUM_VALID | ( | num | ) | (HWI_NUM_GE_MIN(num) && ((num) <= (UINT32)OS_USER_HWI_MAX)) |
| #define OS_HWI_IPI_BASE 0 |
| #define OS_USER_HWI_MAX (LOSCFG_PLATFORM_HWI_LIMIT - 1) |
| #define OS_USER_HWI_MIN 0 |
| GIC_PROC_FUNC HalGetGicdHook | ( | VOID | ) |
| VOID HalSetGicdHook | ( | GIC_PROC_FUNC | gicdHook | ) |