LE_T1_POK
} else if ((td->tmd1_bits & LE_T1_POK) == LE_T1_POK) {
td->tmd1_bits &= ~(LE_T1_POK);
ib->btx_ring[entry].tmd1_bits = (LE_T1_POK|LE_T1_OWN);
} else if ((td->tmd1_bits & LE_T1_POK) == LE_T1_POK) {
td->tmd1_bits &= ~(LE_T1_POK);
ib->btx_ring[entry].tmd1_bits = (LE_T1_POK | LE_T1_OWN);
} else if ((*tds_ptr(td, tmd1, lp->type) & LE_T1_POK) ==
LE_T1_POK) {
*tds_ptr(td, tmd1, lp->type) &= ~(LE_T1_POK);
(LE_T1_POK | LE_T1_OWN);
sbus_writeb(LE_T1_POK | LE_T1_OWN, &ib->btx_ring[entry].tmd1_bits);
ib->btx_ring [entry].tmd1_bits = (LE_T1_POK | LE_T1_OWN);
} else if ((bits & LE_T1_POK) == LE_T1_POK) {
td->tmd1_bits = bits & ~(LE_T1_POK);
} else if ((bits & LE_T1_POK) == LE_T1_POK) {
sbus_writeb(bits & ~(LE_T1_POK), &td->tmd1_bits);
sbus_writeb(LE_T1_POK|LE_T1_OWN, &ib->btx_ring[entry].tmd1_bits);
ib->btx_ring[entry].tmd1_bits = (LE_T1_POK|LE_T1_OWN);