indirect_write16
indirect_write16(sock, I365_IO(map)+I365_W_START, io->start);
indirect_write16(sock, I365_IO(map)+I365_W_STOP, io->stop);
indirect_write16(sock, base+I365_W_START, i);
indirect_write16(sock, base+I365_W_STOP, i);
indirect_write16(sock, base+I365_W_OFF, i);
indirect_write16(socket, I365_IO(map)+I365_W_START, io->start);
indirect_write16(socket, I365_IO(map)+I365_W_STOP, io->stop);
indirect_write16(socket, base + I365_W_START, i);
indirect_write16(socket, base + I365_W_STOP, i);
indirect_write16(socket, base + I365_W_OFF, i);