I need to make a specialized UART that looks for certain timing gaps to indicate message boundaries. It also has to implement a collision avoidance algorithm. Ultimately, though, it's still asynchronous like a normal UART.
What I would like to do is implement this using a PRU, and the PRU UART0 in the AM3359x (not the UART on the ARM, I'm talking about the PRU specific UART).
I'm wondering: is it possible to have the pinmux set up so that PRU0 is talking to that uart but can *ALSO* see the RX pin as if it were a GPIO pin set up as an input?