/*---------------------------------------------------------------------------* * FSM function: received AI10 *---------------------------------------------------------------------------*/ static void F_AI10(struct l1_softc *sc) { T4_stop(sc); NDBGL1(L1_F_MSG, "FSM function F_AI10 executing"); if(ctrl_desc[sc->sc_unit].protocol != PROTOCOL_D64S) i4b_l1_ph_activate_ind(L0IFPNPUNIT(sc->sc_unit)); T3_stop(sc); if(sc->sc_trace & TRACE_I) { i4b_trace_hdr_t hdr; char info = INFO4_10; hdr.unit = L0IFPNPUNIT(sc->sc_unit); hdr.type = TRC_CH_I; hdr.dir = FROM_NT; hdr.count = 0; MICROTIME(hdr.time); i4b_l1_trace_ind(&hdr, 1, &info); } }
/*---------------------------------------------------------------------------* * FSM function: received AI10 *---------------------------------------------------------------------------*/ static void F_AI10(struct isic_softc *sc) { T4_stop(sc); NDBGL1(L1_F_MSG, "FSM function F_AI10 executing"); if(((struct isdn_l3_driver*)sc->sc_l3token)->protocol != PROTOCOL_D64S) isdn_layer2_activate_ind(&sc->sc_l2, sc->sc_l3token, 1); T3_stop(sc); if(sc->sc_trace & TRACE_I) { i4b_trace_hdr hdr; char info = INFO4_10; hdr.type = TRC_CH_I; hdr.dir = FROM_NT; hdr.count = 0; isdn_layer2_trace_ind(&sc->sc_l2, sc->sc_l3token, &hdr, 1, &info); } }