diff --git a/kernel/arch/arm/cortex-m3/keil/los_arch_interrupt.h b/kernel/arch/arm/cortex-m3/keil/los_arch_interrupt.h index 3c98b745..485f745a 100644 --- a/kernel/arch/arm/cortex-m3/keil/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m3/keil/los_arch_interrupt.h @@ -521,25 +521,6 @@ typedef struct TagExcContext { typedef VOID (*EXC_PROC_FUNC)(UINT32, EXC_CONTEXT_S *); VOID HalExcHandleEntry(UINT32 excType, UINT32 faultAddr, UINT32 pid, EXC_CONTEXT_S *excBufAddr); -/** - * @ingroup los_arch_interrupt - * @brief: Exception initialization. - * - * @par Description: - * This API is used to configure the exception function vector table. - * - * @attention: - * - * - * @param uwArraySize [IN] Memory size of exception. - * - * @retval: None - * @par Dependency: - * - * @see None. - */ -VOID OsExcInit(VOID); - VOID HalExcNMI(VOID); VOID HalExcHardFault(VOID); VOID HalExcMemFault(VOID); diff --git a/kernel/arch/arm/cortex-m33/gcc/NTZ/los_arch_interrupt.h b/kernel/arch/arm/cortex-m33/gcc/NTZ/los_arch_interrupt.h index dd1b3ed5..0548a4fb 100755 --- a/kernel/arch/arm/cortex-m33/gcc/NTZ/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m33/gcc/NTZ/los_arch_interrupt.h @@ -521,25 +521,6 @@ typedef struct TagExcContext { typedef VOID (*EXC_PROC_FUNC)(UINT32, EXC_CONTEXT_S *); VOID HalExcHandleEntry(UINT32 excType, UINT32 faultAddr, UINT32 pid, EXC_CONTEXT_S *excBufAddr); -/** - * @ingroup los_arch_interrupt - * @brief: Exception initialization. - * - * @par Description: - * This API is used to configure the exception function vector table. - * - * @attention: - * - * - * @param uwArraySize [IN] Memory size of exception. - * - * @retval: None - * @par Dependency: - * - * @see None. - */ -VOID OsExcInit(VOID); - VOID HalExcNMI(VOID); VOID HalExcHardFault(VOID); VOID HalExcMemFault(VOID); diff --git a/kernel/arch/arm/cortex-m33/gcc/TZ/non_secure/los_arch_interrupt.h b/kernel/arch/arm/cortex-m33/gcc/TZ/non_secure/los_arch_interrupt.h index dd1b3ed5..0548a4fb 100755 --- a/kernel/arch/arm/cortex-m33/gcc/TZ/non_secure/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m33/gcc/TZ/non_secure/los_arch_interrupt.h @@ -521,25 +521,6 @@ typedef struct TagExcContext { typedef VOID (*EXC_PROC_FUNC)(UINT32, EXC_CONTEXT_S *); VOID HalExcHandleEntry(UINT32 excType, UINT32 faultAddr, UINT32 pid, EXC_CONTEXT_S *excBufAddr); -/** - * @ingroup los_arch_interrupt - * @brief: Exception initialization. - * - * @par Description: - * This API is used to configure the exception function vector table. - * - * @attention: - * - * - * @param uwArraySize [IN] Memory size of exception. - * - * @retval: None - * @par Dependency: - * - * @see None. - */ -VOID OsExcInit(VOID); - VOID HalExcNMI(VOID); VOID HalExcHardFault(VOID); VOID HalExcMemFault(VOID); diff --git a/kernel/arch/arm/cortex-m33/gcc/los_arch_interrupt.h b/kernel/arch/arm/cortex-m33/gcc/los_arch_interrupt.h index 3c98b745..485f745a 100644 --- a/kernel/arch/arm/cortex-m33/gcc/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m33/gcc/los_arch_interrupt.h @@ -521,25 +521,6 @@ typedef struct TagExcContext { typedef VOID (*EXC_PROC_FUNC)(UINT32, EXC_CONTEXT_S *); VOID HalExcHandleEntry(UINT32 excType, UINT32 faultAddr, UINT32 pid, EXC_CONTEXT_S *excBufAddr); -/** - * @ingroup los_arch_interrupt - * @brief: Exception initialization. - * - * @par Description: - * This API is used to configure the exception function vector table. - * - * @attention: - * - * - * @param uwArraySize [IN] Memory size of exception. - * - * @retval: None - * @par Dependency: - * - * @see None. - */ -VOID OsExcInit(VOID); - VOID HalExcNMI(VOID); VOID HalExcHardFault(VOID); VOID HalExcMemFault(VOID); diff --git a/kernel/arch/arm/cortex-m33/iar/NTZ/los_arch_interrupt.h b/kernel/arch/arm/cortex-m33/iar/NTZ/los_arch_interrupt.h index e02d529c..49e1cfd2 100644 --- a/kernel/arch/arm/cortex-m33/iar/NTZ/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m33/iar/NTZ/los_arch_interrupt.h @@ -521,25 +521,6 @@ typedef struct TagExcContext { typedef VOID (*EXC_PROC_FUNC)(UINT32, EXC_CONTEXT_S *); VOID HalExcHandleEntry(UINT32 excType, UINT32 faultAddr, UINT32 pid, EXC_CONTEXT_S *excBufAddr); -/** - * @ingroup los_hwi - * @brief: Exception initialization. - * - * @par Description: - * This API is used to configure the exception function vector table. - * - * @attention: - * - * - * @param uwArraySize [IN] Memory size of exception. - * - * @retval: None - * @par Dependency: - * - * @see None. - */ -VOID OsExcInit(VOID); - VOID HalExcNMI(VOID); VOID HalExcHardFault(VOID); VOID HalExcMemFault(VOID); diff --git a/kernel/arch/arm/cortex-m33/iar/TZ/non_secure/los_arch_interrupt.h b/kernel/arch/arm/cortex-m33/iar/TZ/non_secure/los_arch_interrupt.h index e02d529c..49e1cfd2 100644 --- a/kernel/arch/arm/cortex-m33/iar/TZ/non_secure/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m33/iar/TZ/non_secure/los_arch_interrupt.h @@ -521,25 +521,6 @@ typedef struct TagExcContext { typedef VOID (*EXC_PROC_FUNC)(UINT32, EXC_CONTEXT_S *); VOID HalExcHandleEntry(UINT32 excType, UINT32 faultAddr, UINT32 pid, EXC_CONTEXT_S *excBufAddr); -/** - * @ingroup los_hwi - * @brief: Exception initialization. - * - * @par Description: - * This API is used to configure the exception function vector table. - * - * @attention: - * - * - * @param uwArraySize [IN] Memory size of exception. - * - * @retval: None - * @par Dependency: - * - * @see None. - */ -VOID OsExcInit(VOID); - VOID HalExcNMI(VOID); VOID HalExcHardFault(VOID); VOID HalExcMemFault(VOID); diff --git a/kernel/arch/arm/cortex-m4/gcc/los_arch_interrupt.h b/kernel/arch/arm/cortex-m4/gcc/los_arch_interrupt.h index 3c98b745..485f745a 100644 --- a/kernel/arch/arm/cortex-m4/gcc/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m4/gcc/los_arch_interrupt.h @@ -521,25 +521,6 @@ typedef struct TagExcContext { typedef VOID (*EXC_PROC_FUNC)(UINT32, EXC_CONTEXT_S *); VOID HalExcHandleEntry(UINT32 excType, UINT32 faultAddr, UINT32 pid, EXC_CONTEXT_S *excBufAddr); -/** - * @ingroup los_arch_interrupt - * @brief: Exception initialization. - * - * @par Description: - * This API is used to configure the exception function vector table. - * - * @attention: - * - * - * @param uwArraySize [IN] Memory size of exception. - * - * @retval: None - * @par Dependency: - * - * @see None. - */ -VOID OsExcInit(VOID); - VOID HalExcNMI(VOID); VOID HalExcHardFault(VOID); VOID HalExcMemFault(VOID); diff --git a/kernel/arch/arm/cortex-m4/iar/los_arch_interrupt.h b/kernel/arch/arm/cortex-m4/iar/los_arch_interrupt.h index 3c98b745..485f745a 100644 --- a/kernel/arch/arm/cortex-m4/iar/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m4/iar/los_arch_interrupt.h @@ -521,25 +521,6 @@ typedef struct TagExcContext { typedef VOID (*EXC_PROC_FUNC)(UINT32, EXC_CONTEXT_S *); VOID HalExcHandleEntry(UINT32 excType, UINT32 faultAddr, UINT32 pid, EXC_CONTEXT_S *excBufAddr); -/** - * @ingroup los_arch_interrupt - * @brief: Exception initialization. - * - * @par Description: - * This API is used to configure the exception function vector table. - * - * @attention: - * - * - * @param uwArraySize [IN] Memory size of exception. - * - * @retval: None - * @par Dependency: - * - * @see None. - */ -VOID OsExcInit(VOID); - VOID HalExcNMI(VOID); VOID HalExcHardFault(VOID); VOID HalExcMemFault(VOID); diff --git a/kernel/arch/arm/cortex-m7/gcc/los_arch_interrupt.h b/kernel/arch/arm/cortex-m7/gcc/los_arch_interrupt.h index 3c98b745..485f745a 100644 --- a/kernel/arch/arm/cortex-m7/gcc/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m7/gcc/los_arch_interrupt.h @@ -521,25 +521,6 @@ typedef struct TagExcContext { typedef VOID (*EXC_PROC_FUNC)(UINT32, EXC_CONTEXT_S *); VOID HalExcHandleEntry(UINT32 excType, UINT32 faultAddr, UINT32 pid, EXC_CONTEXT_S *excBufAddr); -/** - * @ingroup los_arch_interrupt - * @brief: Exception initialization. - * - * @par Description: - * This API is used to configure the exception function vector table. - * - * @attention: - * - * - * @param uwArraySize [IN] Memory size of exception. - * - * @retval: None - * @par Dependency: - * - * @see None. - */ -VOID OsExcInit(VOID); - VOID HalExcNMI(VOID); VOID HalExcHardFault(VOID); VOID HalExcMemFault(VOID); diff --git a/kernel/arch/arm/cortex-m7/iar/los_arch_interrupt.h b/kernel/arch/arm/cortex-m7/iar/los_arch_interrupt.h index 3c98b745..485f745a 100644 --- a/kernel/arch/arm/cortex-m7/iar/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m7/iar/los_arch_interrupt.h @@ -521,25 +521,6 @@ typedef struct TagExcContext { typedef VOID (*EXC_PROC_FUNC)(UINT32, EXC_CONTEXT_S *); VOID HalExcHandleEntry(UINT32 excType, UINT32 faultAddr, UINT32 pid, EXC_CONTEXT_S *excBufAddr); -/** - * @ingroup los_arch_interrupt - * @brief: Exception initialization. - * - * @par Description: - * This API is used to configure the exception function vector table. - * - * @attention: - * - * - * @param uwArraySize [IN] Memory size of exception. - * - * @retval: None - * @par Dependency: - * - * @see None. - */ -VOID OsExcInit(VOID); - VOID HalExcNMI(VOID); VOID HalExcHardFault(VOID); VOID HalExcMemFault(VOID); diff --git a/kernel/arch/arm/cortex-m7/iar/los_interrupt.c b/kernel/arch/arm/cortex-m7/iar/los_interrupt.c index 6c5adc22..ed935420 100644 --- a/kernel/arch/arm/cortex-m7/iar/los_interrupt.c +++ b/kernel/arch/arm/cortex-m7/iar/los_interrupt.c @@ -491,7 +491,7 @@ LITE_OS_SEC_TEXT_INIT VOID HalExcHandleEntry(UINT32 excType, UINT32 faultAddr, U Output : None Return : None **************************************************************************** */ -LITE_OS_SEC_TEXT_INIT VOID HalHwiInit() +LITE_OS_SEC_TEXT_INIT VOID HalHwiInit(VOID) { #if (LOSCFG_USE_SYSTEM_DEFINED_INTERRUPT == 1) UINT32 index;