TXX9_SIFCR_SWRST
sio_out(up, TXX9_SIFCR, TXX9_SIFCR_SWRST);
while ((sio_in(up, TXX9_SIFCR) & TXX9_SIFCR_SWRST) && --tmout)