diff options
author | Amadeusz Sławiński <amade@asmblr.net> | 2016-02-07 15:32:50 +0100 |
---|---|---|
committer | Amadeusz Sławiński <amade@asmblr.net> | 2017-06-09 11:03:56 +0200 |
commit | 49dd273566e992fc0e59c8f12bc11e6ab828acda (patch) | |
tree | d99195013953f8265fa03900e44199ee3dff8f69 | |
parent | 79f755ff5c5c5ffa9b9423200fe36fe108b75cfa (diff) | |
download | screen-49dd273566e992fc0e59c8f12bc11e6ab828acda.tar.gz |
Add more serial speeds
make idx unique
reorder from highest speed to lowest
-rw-r--r-- | src/tty.sh | 63 |
1 files changed, 37 insertions, 26 deletions
@@ -1412,32 +1412,43 @@ IFN{EXTB}#define EXTB 15 */ static struct baud_values btable[] = { -IF{B9600} { 13, 9600, B9600 }, -IF{B19200} { 14, 19200, B19200 }, -IF{EXTA} { 14, 19200, EXTA }, -IF{B38400} { 15, 38400, B38400 }, -IF{EXTB} { 15, 38400, EXTB }, -IF{B57600} { 16, 57600, B57600 }, -IF{B115200} { 17, 115200, B115200 }, -IF{B230400} { 18, 230400, B230400 }, -IF{B460800} { 19, 460800, B460800 }, -IF{B7200} { 13, 7200, B7200 }, -IF{B4800} { 12, 4800, B4800 }, -IF{B3600} { 12, 3600, B3600 }, -IF{B2400} { 11, 2400, B2400 }, -IF{B1800} { 10, 1800, B1800 }, -IF{B1200} { 9, 1200, B1200 }, -IF{B900} { 9, 900, B900 }, -IF{B600} { 8, 600, B600 }, -IF{B300} { 7, 300, B300 }, -IF{B200} { 6, 200, B200 }, -IF{B150} { 5, 150, B150 }, -IF{B134} { 4, 134, B134 }, -IF{B110} { 3, 110, B110 }, -IF{B75} { 2, 75, B75 }, -IF{B50} { 1, 50, B50 }, -IF{B0} { 0, 0, B0 }, - { -1, -1, -1 } +IF{B4000000} { 33, 4000000, B4000000}, +IF{B3500000} { 32, 3500000, B3500000}, +IF{B3000000} { 31, 3000000, B3000000}, +IF{B2500000} { 30, 2500000, B2500000}, +IF{B2000000} { 29, 2000000, B2000000}, +IF{B1500000} { 28, 1500000, B1500000}, +IF{B1152000} { 27, 1152000, B1152000}, +IF{B1000000} { 26, 1000000, B1000000}, +IF{B921600} { 25, 921600, B921600 }, +IF{B576000} { 24, 576000, B576000 }, +IF{B500000} { 23, 500000, B500000 }, +IF{B460800} { 22, 460800, B460800 }, +IF{B230400} { 21, 230400, B230400 }, +IF{B115200} { 20, 115200, B115200 }, +IF{B57600} { 19, 57600, B57600 }, +IF{EXTB} { 18, 38400, EXTB }, +IF{B38400} { 18, 38400, B38400 }, +IF{EXTA} { 17, 19200, EXTA }, +IF{B19200} { 17, 19200, B19200 }, +IF{B9600} { 16, 9600, B9600 }, +IF{B7200} { 15, 7200, B7200 }, +IF{B4800} { 14, 4800, B4800 }, +IF{B3600} { 13, 3600, B3600 }, +IF{B2400} { 12, 2400, B2400 }, +IF{B1800} { 11, 1800, B1800 }, +IF{B1200} { 10, 1200, B1200 }, +IF{B900} { 9, 900, B900 }, +IF{B600} { 8, 600, B600 }, +IF{B300} { 7, 300, B300 }, +IF{B200} { 6, 200, B200 }, +IF{B150} { 5, 150, B150 }, +IF{B134} { 4, 134, B134 }, +IF{B110} { 3, 110, B110 }, +IF{B75} { 2, 75, B75 }, +IF{B50} { 1, 50, B50 }, +IF{B0} { 0, 0, B0 }, + { -1, -1, -1 } }; /* |