BUS_REGISTERED
scp->flags |= BUS_REGISTERED;
if ((scp->flags & BUS_REGISTERED) != 0) {
scp->flags &= ~BUS_REGISTERED;
if ((scp->flags & BUS_REGISTERED) == 0)