Commit dfece3ff authored by Robert Schmidt's avatar Robert Schmidt

correct scheduler typedefs

parent 9b4d3bba
......@@ -1174,8 +1174,8 @@ schedule_ulsch(module_id_t module_idP, frame_t frameP,
}
// Run each enabled slice-specific schedulers one by one
slice_sched_ul[i](module_idP, i,frameP, subframeP, sched_subframe,
first_rb);
/* TODO Navid What is the right call for this message? */
slice_sched_ul[i](module_idP, i, frameP, subframeP, sched_subframe, first_rb);
}
......
......@@ -39,20 +39,22 @@
* slice specific scheduler
*/
/* TODO Navid: Protocol__FlexranMessage -> unknown when compiling without
* FlexRAN, what to do with it? */
* FlexRAN, what to do with it? Matches schedule_ue_spec now */
typedef void (*slice_scheduler_dl)(module_id_t mod_id,
int slice_id,
uint32_t frame,
uint32_t subframe,
int *mbsfn_flag/*,
Protocol__FlexranMessage **dl_info*/);
slice_id_t slice_id,
frame_t frame,
sub_frame_t subframe,
int *mbsfn_flag
/* Protocol__FlexranMessage **dl_info*/);
/* TODO Navid: the same as above, matches schedule_ulsch_rnti now */
typedef void (*slice_scheduler_ul)(module_id_t mod_id,
frame_t frame,
unsigned char cooperation_flag,
uint32_t subframe,
unsigned char sched_subframe/*,
Protocol__FlexranMessage **ul_info*/);
slice_id_t slice_id,
frame_t frame,
sub_frame_t subframe,
unsigned char sched_subframe,
uint16_t *first_rb
/* Protocol__FlexranMessage **ul_info*/);
/** \fn void schedule_mib(module_id_t module_idP,frame_t frameP,sub_frame_t subframe);
\brief MIB scheduling for PBCH. This function requests the MIB from RRC and provides it to L1.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment