[...serial-line break condition...]
A break consists of making the transmit data
pin +ve for 200ms (or
whatever).
"Or whatever". I've used baud rates for which 200ms is less than one
bit time (not often, and only for special purposes, but I've used 'em).
Of course, I've not used them for purposes for which break conditions
are very important. :)
In fact the normal way to detect a break at the
receiving end on a
modern system is to look for a framing error detected by the UART
chip -- this means the received character didn't have valid stop
bits, which is the case for a true line break.
A few (better) serial-interface chips detect and report a break
condition as distinct from other framing errors. (Some of them
consider "break" as a subclass of "framing error" - I mean that they
allow the host to tell the difference between a break and a non-break
framing error.)
/~\ The ASCII der Mouse
\ / Ribbon Campaign
X Against HTML mouse(a)rodents.montreal.qc.ca
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B