PIO_FIFO
insl(base + PIO_FIFO, request, len >> 2);
*request++ = inb(base + PIO_FIFO);
outsl(base + PIO_FIFO, request, len >> 2);
outb(*request++, base + PIO_FIFO);