git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5705 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
@@ -4032,10 +4032,12 @@ int generate_ue_ulsch_params_from_dci(void *dci_pdu,
|
|||||||
harq_pid = subframe2harq_pid(frame_parms,
|
harq_pid = subframe2harq_pid(frame_parms,
|
||||||
pdcch_alloc2ul_frame(frame_parms,phy_vars_ue->frame,subframe),
|
pdcch_alloc2ul_frame(frame_parms,phy_vars_ue->frame,subframe),
|
||||||
pdcch_alloc2ul_subframe(frame_parms,subframe));
|
pdcch_alloc2ul_subframe(frame_parms,subframe));
|
||||||
/* msg("Scheduling eNB ULSCH reception for frame %d, subframe %d harq_pid = %d\n",
|
/*
|
||||||
|
msg("Scheduling UE transmission for frame %d, subframe %d harq_pid = %d\n",
|
||||||
pdcch_alloc2ul_frame(frame_parms,phy_vars_ue->frame,subframe),
|
pdcch_alloc2ul_frame(frame_parms,phy_vars_ue->frame,subframe),
|
||||||
pdcch_alloc2ul_subframe(frame_parms,subframe),harq_pid);
|
pdcch_alloc2ul_subframe(frame_parms,subframe),harq_pid);
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (harq_pid == 255) {
|
if (harq_pid == 255) {
|
||||||
LOG_E(PHY, "frame %d, subframe %d, rnti %x, format %d: illegal harq_pid!\n",
|
LOG_E(PHY, "frame %d, subframe %d, rnti %x, format %d: illegal harq_pid!\n",
|
||||||
phy_vars_ue->frame, subframe, rnti, dci_format);
|
phy_vars_ue->frame, subframe, rnti, dci_format);
|
||||||
@@ -4524,7 +4526,7 @@ int generate_eNB_ulsch_params_from_dci(void *dci_pdu,
|
|||||||
subframe),
|
subframe),
|
||||||
pdcch_alloc2ul_subframe(frame_parms,subframe));
|
pdcch_alloc2ul_subframe(frame_parms,subframe));
|
||||||
|
|
||||||
|
// printf("eNB: sched_subframe %d, subframe %d, frame_tx %d\n",sched_subframe,subframe,phy_vars_eNB->proc[sched_subframe].frame_tx);
|
||||||
|
|
||||||
switch (frame_parms->N_RB_DL) {
|
switch (frame_parms->N_RB_DL) {
|
||||||
case 6:
|
case 6:
|
||||||
|
|||||||
@@ -140,6 +140,8 @@ enum transmission_access_mode{
|
|||||||
|
|
||||||
/// Context data structure for eNB subframe processing
|
/// Context data structure for eNB subframe processing
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
/// Component Carrier index
|
||||||
|
int CC_id;
|
||||||
/// subframe index
|
/// subframe index
|
||||||
int subframe;
|
int subframe;
|
||||||
/// subframe to act upon for transmission
|
/// subframe to act upon for transmission
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ OPENAIR1_TOP = $(OPENAIR1_DIR)
|
|||||||
OPENAIR2_TOP = $(OPENAIR2_DIR)
|
OPENAIR2_TOP = $(OPENAIR2_DIR)
|
||||||
OPENAIR3 = $(OPENAIR3_DIR)
|
OPENAIR3 = $(OPENAIR3_DIR)
|
||||||
|
|
||||||
CFLAGS = -g -O3 -Wno-strict-aliasing -rdynamic -DMAX_NUM_CCs=1 -Wall -DPHYSIM -DNODE_RG -DUSER_MODE -DNB_ANTENNAS_RX=2 -DNB_ANTENNAS_TXRX=2 -DNB_ANTENNAS_TX=2 -DPHY_CONTEXT=1 $(CPUFLAGS) -DMALLOC_CHECK_=1 -DENABLE_VCD_FIFO # -Wno-packed-bitfield-compat
|
CFLAGS = -g -ggdb -O3 -Wno-strict-aliasing -rdynamic -DMAX_NUM_CCs=1 -Wall -DPHYSIM -DNODE_RG -DUSER_MODE -DNB_ANTENNAS_RX=2 -DNB_ANTENNAS_TXRX=2 -DNB_ANTENNAS_TX=2 -DPHY_CONTEXT=1 $(CPUFLAGS) -DMALLOC_CHECK_=1 -DENABLE_VCD_FIFO # -Wno-packed-bitfield-compat
|
||||||
|
|
||||||
|
|
||||||
# DCI Debug
|
# DCI Debug
|
||||||
|
|||||||
Reference in New Issue
Block a user