/kernel/liteos_m/arch/include/ |
D | los_interrupt.h | 44 typedef UINT32 HWI_HANDLE_T; typedef 62 UINT32 (*triggerIrq)(HWI_HANDLE_T hwiNum); 63 UINT32 (*clearIrq)(HWI_HANDLE_T hwiNum); 64 UINT32 (*enableIrq)(HWI_HANDLE_T hwiNum); 65 UINT32 (*disableIrq)(HWI_HANDLE_T hwiNum); 66 UINT32 (*setIrqPriority)(HWI_HANDLE_T hwiNum, UINT8 priority); 68 UINT32 (*createIrq)(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio); 107 UINT32 ArchHwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam); 144 UINT32 ArchHwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio, HWI_MODE_T mode, 150 UINT32 ArchIntTrigger(HWI_HANDLE_T hwiNum); [all …]
|
/kernel/liteos_m/arch/risc-v/common/ |
D | los_common_interrupt.c | 49 UINT32 ArchIntTrigger(HWI_HANDLE_T hwiNum) in ArchIntTrigger() 59 UINT32 ArchIntEnable(HWI_HANDLE_T hwiNum) in ArchIntEnable() 69 UINT32 ArchIntDisable(HWI_HANDLE_T hwiNum) in ArchIntDisable() 79 UINT32 ArchIntClear(HWI_HANDLE_T hwiNum) in ArchIntClear() 89 UINT32 ArchIntSetPriority(HWI_HANDLE_T hwiNum, HWI_PRIOR_T priority) in ArchIntSetPriority()
|
/kernel/liteos_m/arch/csky/common/ |
D | los_common_interrupt.c | 77 UINT32 ArchIntTrigger(HWI_HANDLE_T hwiNum) in ArchIntTrigger() 91 UINT32 ArchIntEnable(HWI_HANDLE_T hwiNum) in ArchIntEnable() 105 UINT32 ArchIntDisable(HWI_HANDLE_T hwiNum) in ArchIntDisable() 119 UINT32 ArchIntClear(HWI_HANDLE_T hwiNum) in ArchIntClear() 133 UINT32 ArchIntSetPriority(HWI_HANDLE_T hwiNum, HWI_PRIOR_T priority) in ArchIntSetPriority() 214 LITE_OS_SEC_TEXT_INIT UINT32 ArchHwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio, in ArchHwiCreate() 268 LITE_OS_SEC_TEXT_INIT UINT32 ArchHwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam) in ArchHwiDelete()
|
/kernel/liteos_m/arch/risc-v/nuclei/gcc/ |
D | los_interrupt.c | 41 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 52 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 63 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 97 UINT32 ArchHwiCreate(HWI_HANDLE_T hwiNum, in ArchHwiCreate() 142 LITE_OS_SEC_TEXT UINT32 ArchHwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam) in ArchHwiDelete()
|
/kernel/liteos_m/arch/xtensa/common/ |
D | los_common_interrupt.c | 77 UINT32 ArchIntTrigger(HWI_HANDLE_T hwiNum) in ArchIntTrigger() 91 UINT32 ArchIntEnable(HWI_HANDLE_T hwiNum) in ArchIntEnable() 105 UINT32 ArchIntDisable(HWI_HANDLE_T hwiNum) in ArchIntDisable() 119 UINT32 ArchIntClear(HWI_HANDLE_T hwiNum) in ArchIntClear() 195 UINT32 ArchHwiCreate(HWI_HANDLE_T hwiNum, in ArchHwiCreate() 252 LITE_OS_SEC_TEXT_INIT UINT32 ArchHwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam) in ArchHwiDelete()
|
/kernel/liteos_m/arch/arm/common/ |
D | los_common_interrupt.c | 151 UINT32 ArchIntTrigger(HWI_HANDLE_T hwiNum) in ArchIntTrigger() 165 UINT32 ArchIntEnable(HWI_HANDLE_T hwiNum) in ArchIntEnable() 179 UINT32 ArchIntDisable(HWI_HANDLE_T hwiNum) in ArchIntDisable() 193 UINT32 ArchIntClear(HWI_HANDLE_T hwiNum) in ArchIntClear() 207 UINT32 ArchIntSetPriority(HWI_HANDLE_T hwiNum, HWI_PRIOR_T priority) in ArchIntSetPriority() 242 LITE_OS_SEC_TEXT_INIT UINT32 ArchHwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio, in ArchHwiCreate() 305 LITE_OS_SEC_TEXT_INIT UINT32 ArchHwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam) in ArchHwiDelete()
|
/kernel/liteos_m/testsuites/sample/kernel/hwi/ |
D | it_los_hwi_040.c | 34 static UINT32 TesttriggerIrq(HWI_HANDLE_T hwiNum) in TesttriggerIrq() 41 static UINT32 TestclearIrq(HWI_HANDLE_T hwiNum) in TestclearIrq() 48 static UINT32 TestenableIrq(HWI_HANDLE_T hwiNum) in TestenableIrq() 55 static UINT32 TestdisableIrq(HWI_HANDLE_T hwiNum) in TestdisableIrq() 62 static UINT32 TestsetIrqPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in TestsetIrqPriority()
|
/kernel/liteos_a/arch/arm/include/ |
D | los_hwi.h | 217 typedef UINT32 HWI_HANDLE_T; typedef 396 extern UINT32 LOS_HwiCreate(HWI_HANDLE_T hwiNum, 431 extern UINT32 LOS_HwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam);
|
/kernel/liteos_a/arch/arm/arm/src/ |
D | los_hwi.c | 132 STATIC UINT32 OsHwiDelNoShared(HWI_HANDLE_T hwiNum) in OsHwiDelNoShared() 147 STATIC UINT32 OsHwiCreateNoShared(HWI_HANDLE_T hwiNum, HWI_MODE_T hwiMode, in OsHwiCreateNoShared() 171 STATIC UINT32 OsHwiDelShared(HWI_HANDLE_T hwiNum, const HwiIrqParam *irqParam) in OsHwiDelShared() 229 STATIC UINT32 OsHwiCreateShared(HWI_HANDLE_T hwiNum, HWI_MODE_T hwiMode, in OsHwiCreateShared() 307 LITE_OS_SEC_TEXT_INIT UINT32 LOS_HwiCreate(HWI_HANDLE_T hwiNum, in LOS_HwiCreate() 331 LITE_OS_SEC_TEXT_INIT UINT32 LOS_HwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam) in LOS_HwiDelete()
|
/kernel/liteos_m/arch/csky/v2/gcc/ |
D | los_interrupt.c | 108 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 120 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 131 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 142 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 153 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 172 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/xtensa/lx6/gcc/ |
D | los_interrupt.c | 95 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 101 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 111 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 146 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 153 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m33/gcc/NTZ/ |
D | los_interrupt.c | 58 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 64 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 70 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 76 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 82 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 88 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/ |
D | los_interrupt.c | 57 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 63 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 69 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 75 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 81 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 87 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/ |
D | los_interrupt.c | 58 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 64 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 70 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 76 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 82 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 88 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m4/gcc/ |
D | los_interrupt.c | 57 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 63 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 69 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 75 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 81 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 87 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/ |
D | los_interrupt.c | 58 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 64 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 70 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 76 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 82 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 88 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m55/gcc/NTZ/ |
D | los_interrupt.c | 57 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 63 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 69 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 75 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 81 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 87 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/ |
D | los_interrupt.c | 57 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 63 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 69 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 75 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 81 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 87 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m7/gcc/ |
D | los_interrupt.c | 56 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 62 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 68 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 74 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 80 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 86 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/ |
D | los_interrupt.c | 57 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 63 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 69 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 75 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 81 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 87 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m3/keil/ |
D | los_interrupt.c | 56 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 62 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 68 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 74 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 80 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 86 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m4/iar/ |
D | los_interrupt.c | 57 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 63 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 69 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 75 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 81 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 87 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m7/iar/ |
D | los_interrupt.c | 60 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 66 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 72 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 78 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 84 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 90 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/ |
D | los_interrupt.c | 58 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask() 64 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask() 70 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority() 76 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending() 82 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear() 88 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
|
/kernel/liteos_m/arch/risc-v/riscv32/gcc/ |
D | los_arch_interrupt.h | 142 extern UINT32 HalGetHwiFormCnt(HWI_HANDLE_T hwiNum); 144 extern VOID HalHwiInterruptDone(HWI_HANDLE_T hwiNum);
|