FreeCalypso > hg > freecalypso-tools
annotate libserial-newlnx/setbyname.c @ 450:b5235f8240b9
doc/User-phone-tools: update for SMS PDU mode working on all targets
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Thu, 07 Feb 2019 21:22:27 +0000 | 
| parents | 6984b76f3def | 
| children | 
| rev | line source | 
|---|---|
| 254 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 1 /* | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 2 * This module contains the wrapper function (used by loadtools) | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 3 * that looks up a baud rate by name and calls set_serial_baud(). | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 4 */ | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 5 | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 6 #include <stdio.h> | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 7 #include <stdlib.h> | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 8 #include "baudrate.h" | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 9 | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 10 extern struct baudrate *find_baudrate_by_name(); | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 11 | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 12 set_fixed_baudrate(baudname) | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 13 char *baudname; | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 14 { | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 15 struct baudrate *br; | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 16 | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 17 br = find_baudrate_by_name(baudname); | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 18 if (!br) | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 19 exit(1); /* error msg already printed */ | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 20 set_serial_baudrate(br); | 
| 
6984b76f3def
beginning of libserial-newlnx: copy of libserial-orig
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 21 } | 
