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 92508385..5980054d 100644 --- a/kernel/arch/arm/cortex-m3/keil/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m3/keil/los_arch_interrupt.h @@ -520,25 +520,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 08218c87..a9e4294f 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 @@ -520,25 +520,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 08218c87..a9e4294f 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 @@ -520,25 +520,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 6c186db0..2e865b50 100644 --- a/kernel/arch/arm/cortex-m33/gcc/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m33/gcc/los_arch_interrupt.h @@ -520,25 +520,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 dfa5f17a..0fe8a78a 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 dfa5f17a..0fe8a78a 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 8319a982..53361984 100644 --- a/kernel/arch/arm/cortex-m4/gcc/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m4/gcc/los_arch_interrupt.h @@ -520,25 +520,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 8319a982..53361984 100644 --- a/kernel/arch/arm/cortex-m4/iar/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m4/iar/los_arch_interrupt.h @@ -520,25 +520,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 4e08126f..4bbb595e 100644 --- a/kernel/arch/arm/cortex-m7/gcc/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m7/gcc/los_arch_interrupt.h @@ -520,25 +520,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 4e08126f..4bbb595e 100644 --- a/kernel/arch/arm/cortex-m7/iar/los_arch_interrupt.h +++ b/kernel/arch/arm/cortex-m7/iar/los_arch_interrupt.h @@ -520,25 +520,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 8cd6d691..04028be4 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;