What are the full differences between using the ttyS* and cua*
devices? I understand the ttyS devices can supply "canonical" I/O
and that they are used primarily for modem, but that's about it.
I ask because I ran into a problem with some GPS software I
am writing, where it would not work with ttyS1 but worked as
expected with cua1.
What tcsetattr() incantation is required to get ttyS* to
behave as a cua*? Where can I find more detailed information
about this (the Serial and Serial-Programming HOWTOs don't
go into full detail on the differences).