This change can benefit anyone using multiport serial cards that
employ 10 pin RJ45 connectors (also known as RJ68) to distribute the
data signals. These include but are not limited to the Boca 16 port
serial board and and Digi PC/x cards with RJ68 fanout plugs.
The pinout of the RJ68 connections has DCD on pin 1 and RI on pin 10.
As the RI signal is not generally required in an ISP environment,
and DCD is, I've added a flag bit in sio.c to support swapping DCD
This is also a common feature found on most Digi drivers, the company
being aware that RJ68 connectors and all the related stuff are hard to
find and/or expensive.
Your change is much more likely to be accepted if you also include
about 2 paragraphs of description in a diff to the sio man page,
so that this change is not lost in obscurity.
You have a syntax error in your patch. Delete the first #endif to fix it.
Not "in progress" really.
We're not adding new features to the SIO driver, so closing this bug. If you rework your patches for the uart(4) driver, and this is still relevant to you, please open a new bug and CC me.