ia->chan_desc.chan_nr, arfcn, ch_ts, ch_subch,
ia->chan_desc.h0.tsc);
- if (ch_ts >= 4 || ch_subch >= 4) {
+ if (ch_ts >= 4) {
DEBUGPC(DRR, "UNSUPPORTED!\n");
return 0;
}
}
}
- if (ch_ts >= 4 || ch_subch >= 4) {
+ if (ch_ts >= 4) {
DEBUGPC(DRR, "UNSUPPORTED!\n");
return 0;
}
rsl_dec_chan_nr(cd->chan_nr, &ch_type, &ch_subch, &ch_ts);
if ((ch_type != RSL_CHAN_SDCCH8_ACCH
&& ch_type != RSL_CHAN_SDCCH4_ACCH
- && ch_type != RSL_CHAN_Bm_ACCHs) /*|| ch_ts > 4*/ || ch_subch >= 4) {
+ && ch_type != RSL_CHAN_Bm_ACCHs) || ch_ts >= 4) {
printf("Channel type %d, subch %d, ts %d not supported, "
"exitting.\n", ch_type, ch_subch, ch_ts);
exit(-ENOTSUP);
return;
}
- if ((chan_nr2mf_task(ul->chan_nr) >= MF_TASK_SDCCH8_4) &&
- (chan_nr2mf_task(ul->chan_nr) <= MF_TASK_SDCCH8_7)) {
- /* FIXME: TX while RX prevents SDCCH8 [4..7] */
- puts("We don't support SDCCH8 [4..7] yet\n");
- return;
- }
-
/* configure dedicated channel state */
l1s.dedicated.type = chan_nr2dchan_type(ul->chan_nr);
l1s.dedicated.tsc = est_req->tsc;