Home
last modified time | relevance | path

Searched refs:hwiForm (Results 1 - 18 of 18) sorted by relevance

/kernel/liteos_a/arch/arm/arm/src/
H A Dlos_hwi.c70 HwiHandleForm *hwiForm = NULL; in OsInterrupt() local
84 hwiForm = (&g_hwiForm[intNum]); in OsInterrupt()
86 while (hwiForm->pstNext != NULL) { in OsInterrupt()
87 hwiForm = hwiForm->pstNext; in OsInterrupt()
89 if (hwiForm->uwParam) { in OsInterrupt()
90 HWI_PROC_FUNC2 func = (HWI_PROC_FUNC2)hwiForm->pfnHook; in OsInterrupt()
92 UINTPTR *param = (UINTPTR *)(hwiForm->uwParam); in OsInterrupt()
96 HWI_PROC_FUNC0 func = (HWI_PROC_FUNC0)hwiForm->pfnHook; in OsInterrupt()
173 HwiHandleForm *hwiForm in OsHwiDelShared() local
234 HwiHandleForm *hwiForm = NULL; OsHwiCreateShared() local
[all...]
/kernel/liteos_m/arch/arm/cortex-m3/keil/
H A Dlos_interrupt.c402 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
403 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
404 hwiForm[1] = (HWI_PROC_FUNC)Reset_Handler; /* [1] reset */ in HalHwiInit()
406 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
409 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
410 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
411 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
412 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
413 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
414 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/arm/cortex-m33/gcc/NTZ/
H A Dlos_interrupt.c399 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
400 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
401 hwiForm[1] = 0; /* [1] reset */ in HalHwiInit()
403 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
406 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
407 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
408 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
409 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
410 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
411 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/
H A Dlos_interrupt.c399 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
400 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
401 hwiForm[1] = 0; /* [1] reset */ in HalHwiInit()
403 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
406 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
407 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
408 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
409 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
410 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
411 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/
H A Dlos_interrupt.c404 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
405 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
406 hwiForm[1] = (HWI_PROC_FUNC)Reset_Handler; /* [1] reset */ in HalHwiInit()
408 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
411 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
412 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
413 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
414 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
415 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
416 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/
H A Dlos_interrupt.c404 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
405 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
406 hwiForm[1] = (HWI_PROC_FUNC)Reset_Handler; /* [1] reset */ in HalHwiInit()
408 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
411 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
412 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
413 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
414 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
415 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
416 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/arm/cortex-m4/gcc/
H A Dlos_interrupt.c413 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
414 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
415 hwiForm[1] = (HWI_PROC_FUNC)Reset_Handler; /* [1] reset */ in HalHwiInit()
417 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
420 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
421 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
422 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
423 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
424 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
425 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/arm/cortex-m4/iar/
H A Dlos_interrupt.c403 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
404 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
405 hwiForm[1] = (HWI_PROC_FUNC)Reset_Handler; /* [1] reset */ in HalHwiInit()
407 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
410 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
411 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
412 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
413 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
414 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
415 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/arm/cortex-m55/gcc/NTZ/
H A Dlos_interrupt.c407 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
408 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
409 hwiForm[1] = 0; /* [1] reset */ in HalHwiInit()
411 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
414 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
415 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
416 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
417 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
418 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
419 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/
H A Dlos_interrupt.c399 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
400 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
401 hwiForm[1] = 0; /* [1] reset */ in HalHwiInit()
403 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
406 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
407 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
408 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
409 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
410 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
411 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/
H A Dlos_interrupt.c404 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
405 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
406 hwiForm[1] = (HWI_PROC_FUNC)Reset_Handler; /* [1] reset */ in HalHwiInit()
408 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
411 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
412 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
413 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
414 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
415 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
416 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/
H A Dlos_interrupt.c400 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
401 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
402 hwiForm[1] = (HWI_PROC_FUNC)Reset_Handler; /* [1] reset */ in HalHwiInit()
404 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
407 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
408 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
409 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
410 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
411 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
412 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/arm/cortex-m7/gcc/
H A Dlos_interrupt.c402 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
403 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
404 hwiForm[1] = (HWI_PROC_FUNC)Reset_Handler; /* [1] reset */ in HalHwiInit()
406 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
409 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
410 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
411 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
412 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
413 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
414 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/arm/cortex-m7/iar/
H A Dlos_interrupt.c406 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
407 hwiForm[0] = 0; /* [0] Top of Stack */ in HalHwiInit()
408 hwiForm[1] = (HWI_PROC_FUNC)Reset_Handler; /* [1] reset */ in HalHwiInit()
410 hwiForm[index] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
413 hwiForm[NonMaskableInt_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcNMI; in HalHwiInit()
414 hwiForm[HARDFAULT_IRQN + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcHardFault; in HalHwiInit()
415 hwiForm[MemoryManagement_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcMemFault; in HalHwiInit()
416 hwiForm[BusFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcBusFault; in HalHwiInit()
417 hwiForm[UsageFault_IRQn + OS_SYS_VECTOR_CNT] = (HWI_PROC_FUNC)HalExcUsageFault; in HalHwiInit()
418 hwiForm[SVCall_IRQ in HalHwiInit()
[all...]
/kernel/liteos_m/arch/csky/v2/gcc/
H A Dlos_interrupt.c422 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
424 hwiForm[i] = (HWI_PROC_FUNC)HandleEntry; in HalHwiInit()
428 hwiForm[i] = (HWI_PROC_FUNC)IrqEntry; in HalHwiInit()
430 HalHwiHandleReInit((UINT32)hwiForm); in HalHwiInit()
432 HalSetVbr((UINT32)hwiForm); in HalHwiInit()
/kernel/liteos_m/arch/arm/arm9/gcc/
H A Dlos_interrupt.c328 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
332 hwiForm[val].pfnHook = HalHwiDefaultHandler; in HalHwiInit()
333 hwiForm[val].uwParam = 0; in HalHwiInit()
335 hwiForm[val] = (HWI_PROC_FUNC)HalHwiDefaultHandler; in HalHwiInit()
/kernel/liteos_m/arch/risc-v/riscv32/gcc/
H A Dlos_interrupt.c112 HWI_HANDLE_FORM_S *hwiForm = &g_hwiForm[hwiNum]; in HalHwiInterruptDone() local
113 HwiProcFunc func = (HwiProcFunc)(hwiForm->pfnHook); in HalHwiInterruptDone()
114 func(hwiForm->uwParam); in HalHwiInterruptDone()
/kernel/liteos_m/arch/xtensa/lx6/gcc/
H A Dlos_interrupt.c386 HWI_PROC_FUNC *hwiForm = (HWI_PROC_FUNC *)ArchGetHwiFrom(); in HalHwiInit() local
388 hwiForm[i + OS_SYS_VECTOR_CNT] = HalHwiDefaultHandler; in HalHwiInit()

Completed in 12 milliseconds