BUGFIX and cppcheck/warning suppression
This commit is contained in:
@@ -35,6 +35,9 @@
|
|||||||
#if (LTE_RRC_VERSION >= MAKE_VERSION(10, 0, 0))
|
#if (LTE_RRC_VERSION >= MAKE_VERSION(10, 0, 0))
|
||||||
#include "LTE_SCellToAddMod-r10.h"
|
#include "LTE_SCellToAddMod-r10.h"
|
||||||
#endif
|
#endif
|
||||||
|
#if (LTE_RRC_VERSION >= MAKE_VERSION(14, 0, 0))
|
||||||
|
#include "LTE_NonMBSFN-SubframeConfig-r14.h"
|
||||||
|
#endif
|
||||||
/** @addtogroup _PHY_STRUCTURES_
|
/** @addtogroup _PHY_STRUCTURES_
|
||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
@@ -257,9 +260,9 @@ void phy_config_sib13_ue(module_id_t Mod_id,
|
|||||||
int CC_id,uint8_t CH_index,int mbsfn_Area_idx,
|
int CC_id,uint8_t CH_index,int mbsfn_Area_idx,
|
||||||
long mbsfn_AreaId_r9);
|
long mbsfn_AreaId_r9);
|
||||||
|
|
||||||
/*void phy_config_sib1_fembms_ue(module_id_t Mod_id,int CC_id,
|
void phy_config_sib1_fembms_ue(module_id_t Mod_id,int CC_id,
|
||||||
uint8_t eNB_id,
|
uint8_t eNB_id,
|
||||||
struct LTE_NonMBSFN_SubframeConfig_r14 *nonMBSFN_SubframeConfig);*/
|
struct LTE_NonMBSFN_SubframeConfig_r14 *nonMBSFN_SubframeConfig);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
\brief Configure eNB MBSFN common parameters.
|
\brief Configure eNB MBSFN common parameters.
|
||||||
|
|||||||
@@ -877,7 +877,8 @@ int rrc_mac_config_req_eNB(module_id_t Mod_idP,
|
|||||||
LOG_D(MAC,
|
LOG_D(MAC,
|
||||||
"[eNB %d][CONFIG] Received a non MBSFN subframe allocation pattern (%x,%x):%x for FeMBMS-CAS\n",
|
"[eNB %d][CONFIG] Received a non MBSFN subframe allocation pattern (%x,%x):%x for FeMBMS-CAS\n",
|
||||||
Mod_idP, nonMBSFN_SubframeConfig->subframeAllocation_r14.buf[0],nonMBSFN_SubframeConfig->subframeAllocation_r14.buf[1],nonMBSFN_SubframeConfig->subframeAllocation_r14.buf[0]<<1 | nonMBSFN_SubframeConfig->subframeAllocation_r14.buf[1]>>7 );
|
Mod_idP, nonMBSFN_SubframeConfig->subframeAllocation_r14.buf[0],nonMBSFN_SubframeConfig->subframeAllocation_r14.buf[1],nonMBSFN_SubframeConfig->subframeAllocation_r14.buf[0]<<1 | nonMBSFN_SubframeConfig->subframeAllocation_r14.buf[1]>>7 );
|
||||||
RC.mac[Mod_idP]->common_channels[0].non_mbsfn_SubframeConfig = (int)(nonMBSFN_SubframeConfig->subframeAllocation_r14.buf[0]<<1) | (int)(nonMBSFN_SubframeConfig->subframeAllocation_r14.buf[1]>>7);
|
//RC.mac[Mod_idP]->common_channels[0].non_mbsfn_SubframeConfig = (int)(nonMBSFN_SubframeConfig->subframeAllocation_r14.buf[0]<<1) | (int)(nonMBSFN_SubframeConfig->subframeAllocation_r14.buf[1]>>7);
|
||||||
|
RC.mac[Mod_idP]->common_channels[0].non_mbsfn_SubframeConfig = nonMBSFN_SubframeConfig;
|
||||||
|
|
||||||
nfapi_config_request_t *cfg = &RC.mac[Mod_idP]->config[CC_idP];
|
nfapi_config_request_t *cfg = &RC.mac[Mod_idP]->config[CC_idP];
|
||||||
cfg->fembms_config.non_mbsfn_config_flag.value = 1;
|
cfg->fembms_config.non_mbsfn_config_flag.value = 1;
|
||||||
|
|||||||
@@ -571,12 +571,11 @@ rrc_mac_config_req_ue(module_id_t Mod_idP,
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if (LTE_RRC_VERSION >= MAKE_VERSION(10, 0, 0))
|
#if (LTE_RRC_VERSION >= MAKE_VERSION(14, 0, 0))
|
||||||
if(nonMBSFN_SubframeConfig!=NULL) {
|
if(nonMBSFN_SubframeConfig!=NULL) {
|
||||||
LOG_I(MAC, "[UE %d] Configuring LTE_NonMBSFN \n",
|
LOG_I(MAC, "[UE %d] Configuring LTE_NonMBSFN \n",
|
||||||
Mod_idP);
|
Mod_idP);
|
||||||
phy_config_sib1_fembms_ue(Mod_idP, CC_idP, 0,
|
phy_config_sib1_fembms_ue(Mod_idP, CC_idP, 0, nonMBSFN_SubframeConfig);
|
||||||
nonMBSFN_SubframeConfig);
|
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
@@ -149,8 +149,8 @@ init_SI(
|
|||||||
#endif
|
#endif
|
||||||
LOG_D(RRC,"%s()\n\n\n\n",__FUNCTION__);
|
LOG_D(RRC,"%s()\n\n\n\n",__FUNCTION__);
|
||||||
|
|
||||||
if(configuration->radioresourceconfig[CC_id].mbms_dedicated_serving_cell == TRUE){
|
|
||||||
#if (LTE_RRC_VERSION >= MAKE_VERSION(14, 0, 0))
|
#if (LTE_RRC_VERSION >= MAKE_VERSION(14, 0, 0))
|
||||||
|
if(configuration->radioresourceconfig[CC_id].mbms_dedicated_serving_cell == TRUE){
|
||||||
LOG_I(RRC, "Configuring MIB FeMBMS (N_RB_DL %d)\n",
|
LOG_I(RRC, "Configuring MIB FeMBMS (N_RB_DL %d)\n",
|
||||||
(int)configuration->N_RB_DL[CC_id]);
|
(int)configuration->N_RB_DL[CC_id]);
|
||||||
RC.rrc[ctxt_pP->module_id]->carrier[CC_id].MIB_FeMBMS = (uint8_t *) malloc16(4);
|
RC.rrc[ctxt_pP->module_id]->carrier[CC_id].MIB_FeMBMS = (uint8_t *) malloc16(4);
|
||||||
|
|||||||
Reference in New Issue
Block a user