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.

Reply via email to