On Monday, October 17, 2016, Daryl Tester < dt-m...@handcraftedcomputers.com.au> wrote:
> > I had this issue when doing 9 bit serial I/O (needed for comms with > certain equipment) on FreeBSD. The 9 bit hack for traditional UARTs is > done by manipulating parity generation with each byte write to get the > desired state for the 9th bit, but because parity generation was > "scheduled" in the top half of the drivers the configuration changes > were being delivered in bursts, rather than with each character sent. > I ended up having to hack the driver to get it to do what I want. > > Cheers. > > > Interesting. Might have a use for that, I do some work with vending machines. The MDB bus used for communication with payment device has 9 bit data. -- John.