I/O multiplexing