# HG changeset patch # User Mychaela Falconia # Date 1648410248 0 # Node ID e5cfd6362158d67081a88769d8a13d5c5b9f06df # Parent e17bdedfbf2b7b2077d77414451c131bdce2eddc VIBR SWE hooked into RiViera diff -r e17bdedfbf2b -r e5cfd6362158 src/cs/riviera/rvf/rvf_pool_size.h --- a/src/cs/riviera/rvf/rvf_pool_size.h Sun Mar 27 08:46:10 2022 +0000 +++ b/src/cs/riviera/rvf/rvf_pool_size.h Sun Mar 27 19:44:08 2022 +0000 @@ -152,6 +152,16 @@ #endif /* + * VIBR SWE + */ +#ifdef RVM_VIBR_SWE + #include "vibr/vibr_pool_size.h" + #define RVF_VIBR_POOL_SIZE (VIBR_POOL_SIZE) +#else + #define RVF_VIBR_POOL_SIZE (0) +#endif + +/* * DAR SWE */ #ifdef RVM_DAR_SWE @@ -747,7 +757,8 @@ RVF_LLS_POOL_SIZE + RVF_MKS_POOL_SIZE + RVF_TTY_POOL_SIZE + \ RVF_MPM_POOL_SIZE + RVF_PWR_POOL_SIZE + RVF_LCC_POOL_SIZE + \ RVF_FCHG_POOL_SIZE + RVF_FCBM_POOL_SIZE + \ - RVF_R2D_POOL_SIZE + RVF_MMS_POOL_SIZE +\ + RVF_R2D_POOL_SIZE + RVF_MMS_POOL_SIZE + \ + RVF_VIBR_POOL_SIZE + \ RVF_RGUI_POOL_SIZE + RVF_RNET_POOL_SIZE + RVF_RNET_BR_POOL_SIZE + \ RVF_MDC_POOL_SIZE + RVF_RNET_RT_POOL_SIZE + RVF_RNET_WS_POOL_SIZE + \ RVF_RTC_POOL_SIZE + RVF_RTEST_POOL_SIZE + RVF_RVM_POOL_SIZE + \ diff -r e17bdedfbf2b -r e5cfd6362158 src/cs/riviera/rvm/rvm_swe.c --- a/src/cs/riviera/rvm/rvm_swe.c Sun Mar 27 08:46:10 2022 +0000 +++ b/src/cs/riviera/rvm/rvm_swe.c Sun Mar 27 19:44:08 2022 +0000 @@ -48,6 +48,7 @@ T_RVM_RETURN syn_get_info(T_RVM_INFO_SWE *); T_RVM_RETURN expl_get_info(T_RVM_INFO_SWE *); T_RVM_RETURN audio_get_info(T_RVM_INFO_SWE *); +T_RVM_RETURN vibr_get_info(T_RVM_INFO_SWE *); T_RVM_RETURN etm_get_info(T_RVM_INFO_SWE *); T_RVM_RETURN dar_get_info(T_RVM_INFO_SWE *); T_RVM_RETURN mks_get_info(T_RVM_INFO_SWE *); @@ -249,6 +250,10 @@ { AUDIO_USE_ID, audio_get_info}, #endif +#ifdef RVM_VIBR_SWE + { VIBR_USE_ID, vibr_get_info}, +#endif + #ifdef RVM_ETM_SWE { ETM_USE_ID, etm_get_info}, #endif diff -r e17bdedfbf2b -r e5cfd6362158 src/cs/system/main/create_RVtasks.c --- a/src/cs/system/main/create_RVtasks.c Sun Mar 27 08:46:10 2022 +0000 +++ b/src/cs/system/main/create_RVtasks.c Sun Mar 27 19:44:08 2022 +0000 @@ -439,6 +439,11 @@ #endif #endif +#ifdef RVM_VIBR_SWE + /* initialize VIBR SWE */ + rv_start_swe_and_check (VIBR_USE_ID, "VIBR"); +#endif + #if (PSP_STANDALONE==0) #ifdef RVM_BAE_SWE /* initialize BAE SWE */