c - 9 bit serial with ARM Linux and FTDI UART, a quest to fix the FTDI drivers -


i'm trying 9bit serial working communication device requires 9th bit set high in order receive (yea, know...).

i'm using pretty standard usb-rs232 dongle ftdi chip in , appears using ftdi drivers on system.

i've been using this guide mark/space parity research suggests way go (?) , basing code off of this i've been lead believe terrible but, hey, that's never stopped me before.

i'm pretty sure @ point linux ftdi drivers ignore cmspar if knows otherwise, input appreciated. know fact ftdi dongle have can, in limited capacity, support 9bit serial have dongle working fine on windows machine.

assuming nobody has magical answer of this, main question i'm asking becomes, how difficult "fix" ftdi driver, if necessary, work? additionally, place start limited experience linux device drivers? assuming goes well, seems i'm not person problem great contribute something, small, community.

if ninth bit should high, use 8 data bits , 1 more stop bit using.

to gain more control, use d2xx direct drivers provide relatively simple c api.


Comments

Popular posts from this blog

cakephp - simple blog with croogo -

How to group boxplot outliers in gnuplot -

bash - Performing variable substitution in a string -