expose less of the diserial internals, which has meant adding i8251_device::write_cts (nw)