cbb_set
cbb_set(sc, CBB_SOCKET_MASK, 0); /* Quiet hardware */
cbb_set(sc, CBB_SOCKET_EVENT, tmp);
cbb_set(sc, CBB_SOCKET_MASK, 0);
cbb_set(sc, CBB_SOCKET_EVENT, sockevent);
cbb_set(sc, CBB_SOCKET_MASK, mask);
cbb_set(sc, CBB_SOCKET_CONTROL, sock_ctrl);
cbb_set(sc, CBB_SOCKET_EVENT, cbb_get(sc, CBB_SOCKET_EVENT));
cbb_set(sc, reg, cbb_get(sc, reg) | bits);
cbb_set(sc, reg, cbb_get(sc, reg) & ~bits);