host_read_unsafe
while (((data = host_read_unsafe(io_base)) < 0) && (timeout != 0)) {
x = host_read_unsafe(s->io_base);