FreeCalypso > hg > fc-sim-tools
diff serial/spenh.c @ 53:fbedb67d234f
serial: fix parity for inverse coding convention
Important note: it is my (Mother Mychaela's) understanding that
SIM cards with inverse coding convention are extremely rare,
and I have never seen such a card. Therefore, our support for
the inverse coding convention will likely remain forever untested.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 21 Mar 2021 20:46:09 +0000 |
parents | 6cc3eea720cb |
children |
line wrap: on
line diff
--- a/serial/spenh.c Sun Mar 21 19:38:27 2021 +0000 +++ b/serial/spenh.c Sun Mar 21 20:46:09 2021 +0000 @@ -9,6 +9,7 @@ extern u_char atr_buf[]; extern unsigned baud_spenh, spenh_host_max; +extern int inverse_coding; void spenh_logic() @@ -67,6 +68,6 @@ fprintf(stderr, "error: PTS response does not match request\n"); exit(1); } - set_serial_params(baud_spenh * use_spenh); + set_serial_params(baud_spenh * use_spenh, inverse_coding); printf("X Using F=512 D=%u speed enhancement\n", use_spenh * 8); }