Hello,
I am trying to force the UART on the am335x_evm to use a 9-bit protocol using the stick parity. I will set the parity to 1 for address bits and 0 for data bits. The data will be coming from user space through a write system call. The plan was set the parity even, write the address data to /dev/ttyO0, change the parity to 0, write the message data to /dev/ttyO0.
My question is, when does the parity change take affect? If it happens before all the address data is out will this cause the address data to now have a parity of 0?