TLAN_NET_SIO_EDATA
TLan_SetBit(TLAN_NET_SIO_EDATA, sio);
TLan_ClearBit(TLAN_NET_SIO_EDATA, sio);
err = TLan_GetBit(TLAN_NET_SIO_EDATA, sio);
TLan_ClearBit(TLAN_NET_SIO_EDATA, sio); /* STOP, raise data while clock is high */
TLan_SetBit(TLAN_NET_SIO_EDATA, sio);
if (TLan_GetBit(TLAN_NET_SIO_EDATA, sio))
TLan_ClearBit(TLAN_NET_SIO_EDATA, sio); /* Ack = 0 */
TLan_SetBit(TLAN_NET_SIO_EDATA, sio); /* No ack = 1 (?) */
TLan_ClearBit(TLAN_NET_SIO_EDATA, sio); /* STOP, raise data while clock is high */
TLan_SetBit(TLAN_NET_SIO_EDATA, sio);
TLan_SetBit(TLAN_NET_SIO_EDATA, sio);
TLan_ClearBit(TLAN_NET_SIO_EDATA, sio);