This omits the need for starting layer23 applications before
loading layer1 (which still works).
Signed-off-by: Steve Markgraf <steve@steve-m.de>
{
/* don't do layer3_init() as we don't want an actualy L3 */
fps_init(ms);
+ l1ctl_tx_reset_req(ms, L1CTL_RES_T_FULL);
return register_signal_handler(SS_L1CTL, &signal_cb, NULL);
}
int l23_app_init(struct osmocom_ms *ms)
{
register_signal_handler(SS_L1CTL, &signal_cb, NULL);
+ l1ctl_tx_reset_req(ms, L1CTL_RES_T_FULL);
return layer3_init(ms);
}
gsm_random_imei(&ms->settings);
+ l1ctl_tx_reset_req(ms, L1CTL_RES_T_FULL);
printf("Mobile initialized, please start phone now!\n");
return 0;
}