LOG_D(PHY,"%d.%d ul B ul_config %p t %d pdu_done %d number_pdus %d\n",scheduled_response->frame,slot,ul_config,pdu_type,pdu_done,ul_config->number_pdus);
ul_config->ul_config_list[i].pdu_type=FAPI_NR_UL_CONFIG_TYPE_DONE;// not handle it any more
pdu_done++;
LOG_D(PHY,"%d.%d ul A ul_config %p t %d pdu_done %d number_pdus %d\n",scheduled_response->frame,slot,ul_config,pdu_type,pdu_done,ul_config->number_pdus);
ul_config->ul_config_list[i].pdu_type=FAPI_NR_UL_CONFIG_TYPE_DONE;// not handle it any more
pdu_done++;
LOG_D(PHY,"%d.%d ul A ul_config %p t %d pdu_done %d number_pdus %d\n",scheduled_response->frame,slot,ul_config,pdu_type,pdu_done,ul_config->number_pdus);
ul_config->ul_config_list[i].pdu_type=FAPI_NR_UL_CONFIG_TYPE_DONE;// not handle it any more
pdu_done++;
LOG_D(PHY,"%d.%d ul A ul_config %p t %d pdu_done %d number_pdus %d\n",scheduled_response->frame,slot,ul_config,pdu_type,pdu_done,ul_config->number_pdus);
break;
case(FAPI_NR_UL_CONFIG_TYPE_DONE):
pdu_done++;// count the no of pdu processed
LOG_D(PHY,"%d.%d ul A ul_config %p t %d pdu_done %d number_pdus %d\n",scheduled_response->frame,slot,ul_config,pdu_type,pdu_done,ul_config->number_pdus);
break;
default:
ul_config->ul_config_list[i].pdu_type=FAPI_NR_UL_CONFIG_TYPE_DONE;// not handle it any more
pdu_done++;// count the no of pdu processed
LOG_D(PHY,"%d.%d ul A ul_config %p t %d pdu_done %d number_pdus %d\n",scheduled_response->frame,slot,ul_config,pdu_type,pdu_done,ul_config->number_pdus);
break;
}
}
//Clear the fields when all the config pdu are done