diff --git a/bsp/renesas/ra6w1-ek/rafw_gen/vector_data.c b/bsp/renesas/ra6w1-ek/rafw_gen/vector_data.c index 95384fd6697a..678d6d43ea78 100644 --- a/bsp/renesas/ra6w1-ek/rafw_gen/vector_data.c +++ b/bsp/renesas/ra6w1-ek/rafw_gen/vector_data.c @@ -1,6 +1,30 @@ /* generated vector source file - do not edit */ #include "vector_data.h" +void KDMA_Handler(void) __attribute__((weak)); +void TDES_CBC_Handler(void) __attribute__((weak)); +void PSK_SHA1_Handler(void) __attribute__((weak)); +void SYSPLL_Lock_Handler(void) __attribute__((weak)); +void RTC_IF_EXTWK_Handler(void) __attribute__((weak)); +void RTC_IF_BLACK_Handler(void) __attribute__((weak)); +void RTC_IF_BROWN_Handler(void) __attribute__((weak)); +void RTC_IF_PCNT_Handler(void) __attribute__((weak)); +void RTC_IF_BCF_MSR_Handler(void) __attribute__((weak)); +void RTC_IF_RTC_ACC_Handler(void) __attribute__((weak)); +void RTC_IF_EXP_Handler(void) __attribute__((weak)); +void RTC_IF_LMR_Handler(void) __attribute__((weak)); +void MRM_Handler(void) __attribute__((weak)); +void DCACHE_MRM_Handler(void) __attribute__((weak)); +void CC312_Handler(void) __attribute__((weak)); +void FPLL_Lock_Handler(void) __attribute__((weak)); +void hsu_isr(void) __attribute__((weak)); +void rxl_mpdu_isr(void) __attribute__((weak)); +void txl_transmit_trigger(void) __attribute__((weak)); +void txl_prot_trigger(void) __attribute__((weak)); +void hal_machw_gen_handler(void) __attribute__((weak)); +void hal_machw_bcn_cancellation_handler(void) __attribute__((weak)); +void phy_rc_isr(void) __attribute__((weak)); + BSP_DONT_REMOVE const fsp_vector_t g_vector_table[BSP_IRQ_VECTOR_MAX_ENTRIES] /* cppcheck-suppress-begin unknownMacro */ BSP_PLACE_IN_SECTION(BSP_SECTION_APPLICATION_VECTORS) = @@ -52,5 +76,30 @@ BSP_DONT_REMOVE const fsp_vector_t g_vector_table[BSP_IRQ_VECTOR_MAX_ENTRIES] #endif /* BSP_USING_TIM_W */ [GPIO_P0_IRQn] = r_ext_irq_w_isr, /* EXTIRQW P0 IRQ */ [GPIO_P1_IRQn] = r_ext_irq_w_isr, /* EXTIRQW P1 IRQ */ + + [KDMA_IRQn] = KDMA_Handler, /* WIFI KDMA IRQ */ + [TDES_CBC_IRQn] = TDES_CBC_Handler, /* WIFI TDES CBC IRQ */ + [PSK_SHA1_IRQn] = PSK_SHA1_Handler, /* WIFI PSK SHA1 IRQ */ + [SYSPLL_LOCK_IRQn] = SYSPLL_Lock_Handler, /* WIFI SYSPLL lock IRQ */ + [RTC_IF_EXTWK_IRQn] = RTC_IF_EXTWK_Handler, /* WIFI RTC external wake IRQ */ + [RTC_IF_BLACK_IRQn] = RTC_IF_BLACK_Handler, /* WIFI RTC blackout IRQ */ + [RTC_IF_BROWN_IRQn] = RTC_IF_BROWN_Handler, /* WIFI RTC brownout IRQ */ + [RTC_IF_PCNT_IRQn] = RTC_IF_PCNT_Handler, /* WIFI RTC pulse-count IRQ */ + [RTC_IF_BCF_MSR_IRQn] = RTC_IF_BCF_MSR_Handler, /* WIFI RTC bus-clock IRQ */ + [RTC_IF_RTC_ACC_IRQn] = RTC_IF_RTC_ACC_Handler, /* WIFI RTC access IRQ */ + [RTC_IF_EXP_IRQn] = RTC_IF_EXP_Handler, /* WIFI RTC mirror IRQ */ + [RTC_IF_LMR_IRQn] = RTC_IF_LMR_Handler, /* WIFI RTC load-done IRQ */ + [MRM_IRQn] = MRM_Handler, /* WIFI MRM IRQ */ + [DCACHE_MRM_IRQn] = DCACHE_MRM_Handler, /* WIFI D-cache MRM IRQ */ + [CC312_IRQn] = CC312_Handler, /* CryptoCell-312 IRQ */ + [FPLL_LOCK_IRQn] = FPLL_Lock_Handler, /* WIFI FPLL lock IRQ */ + [WIFI_HSU_IRQn] = hsu_isr, /* WIFI HSU IRQ */ + [WIFI_MACTIMER_IRQn] = rxl_mpdu_isr, /* WIFI MAC timer IRQ */ + [WIFI_MACRX_IRQn] = rxl_mpdu_isr, /* WIFI MAC RX IRQ */ + [WIFI_MACTX_IRQn] = txl_transmit_trigger, /* WIFI MAC TX IRQ */ + [WIFI_MACPROT_IRQn] = txl_prot_trigger, /* WIFI MAC protocol IRQ */ + [WIFI_MACINTGEN_IRQn] = hal_machw_gen_handler, /* WIFI MAC general IRQ */ + [WIFI_MACBCN_IRQn] = hal_machw_bcn_cancellation_handler, /* WIFI MAC beacon IRQ */ + [WIFI_RC_IRQn] = phy_rc_isr, /* WIFI radio-controller IRQ */ }; /* cppcheck-suppress-end unknownMacro */ diff --git a/bsp/renesas/ra6w1-ek/script/rom_code_gcc.symbols b/bsp/renesas/ra6w1-ek/script/rom_code_gcc.symbols index f4b509cb850c..7dd846f457a3 100644 --- a/bsp/renesas/ra6w1-ek/script/rom_code_gcc.symbols +++ b/bsp/renesas/ra6w1-ek/script/rom_code_gcc.symbols @@ -18,8 +18,8 @@ RSA_PKA_SetRegsMapTab = 0x0f043db9 ; InitBsvAes = 0x0f042ec9 ; BsvAes = 0x0f040041 ; BsvCryptoImageInit = 0x0f0400a9 ; -CC_BsvPrivModeSet = 0x0f0419d9 ; -CC_BsvSecModeSet = 0x0f041cf5 ; +__rom_CC_BsvPrivModeSet = 0x0f0419d9 ; +__rom_CC_BsvSecModeSet = 0x0f041cf5 ; SBRT_HalWaitInterrupt = 0x0f044401 ; __rom_CC_BsvLcsGetAndInit = 0x0f0415d9 ; SBROM_CryptoFinishDriver = 0x0f043fd9 ; @@ -33,7 +33,7 @@ FreeHash = 0x0f042e39 ; _RSA_PKA_ExecOperation = 0x0f044d55 ; SBRT_LcsGet = 0x0f0444e1 ; NVM_SetSwVersion = 0x0f043239 ; -CC_BsvFatalErrorSet = 0x0f040f95 ; +__rom_CC_BsvFatalErrorSet = 0x0f040f95 ; SBROM_CryptoInitDriver = 0x0f044019 ; CCSbVerifySignature = 0x0f040c55 ; FinishAesCcm = 0x0f042b69 ; @@ -95,12 +95,12 @@ CC_SbCertChainVerificationInit = 0x0f042919 ; CC_BsvKeyDerivation = 0x0f0413b9 ; CC_BsvHashInit = 0x0f04104d ; SBRT_CryptoImageFinish = 0x0f044329 ; -CC_BsvInit = 0x0f041275 ; +__rom_CC_BsvInit = 0x0f041275 ; RSA_HW_PKI_PKA_CopyDataIntoPkaReg = 0x0f043c89 ; CCCommonCertVerify = 0x0f0406b9 ; CC_BsvIcvAssetProvisioningOpen = 0x0f041175 ; LoadDigest = 0x0f0430a9 ; -CC_BsvSecureDebugSet = 0x0f041d61 ; +__rom_CC_BsvSecureDebugSet = 0x0f041d61 ; LoadInitialDigest = 0x0f04311d ; UTIL_MemSet = 0x0f04482d ; RSA_CalcExponent = 0x0f043ba5 ; @@ -120,7 +120,7 @@ UTIL_MemCopy = 0x0f044815 ; BsvHashAdaptor = 0x0f040165 ; __rom_init_romcrypto_platform = 0x0f044e9d ; NVM_GetLCS = 0x0f0431c1 ; -CC_BsvSocIDCompute = 0x0f0423c9 ; +__rom_CC_BsvSocIDCompute = 0x0f0423c9 ; CCSbImageLoadAndVerify = 0x0f040a35 ; UTIL_Asn1ReadItemVerifyTag = 0x0f044709 ; DischargeDigest = 0x0f042a79 ;