TXX9_SIDICR
sio_mask(up, TXX9_SIDICR, TXX9_SIDICR_TIE);
sio_set(up, TXX9_SIDICR, TXX9_SIDICR_TIE);
sio_out(up, TXX9_SIDICR, 0);
if (!(sio_in(up, TXX9_SIDICR) & TXX9_SIDICR_TIE))
ier = sio_in(up, TXX9_SIDICR);
sio_out(up, TXX9_SIDICR, 0);
sio_out(up, TXX9_SIDICR, ier);
ier = sio_in(up, TXX9_SIDICR);
sio_out(up, TXX9_SIDICR, 0);
sio_out(up, TXX9_SIDICR, ier);
sio_out(up, TXX9_SIDICR, 0);
sio_set(up, TXX9_SIDICR, TXX9_SIDICR_RIE);
sio_out(up, TXX9_SIDICR, 0); /* disable all intrs */
ier = sio_in(up, TXX9_SIDICR);
sio_out(up, TXX9_SIDICR, 0);
sio_out(up, TXX9_SIDICR, ier);