TSTDAT
writew(TSTDAT_VAL, ioaddr + TSTDAT);
data = readw(ioaddr + TSTDAT) & 0xff;
writew(TSTDAT_FIXED, ioaddr + TSTDAT);
rbuf[i++] = readw(ioaddr + TSTDAT);