diff options
author | John Gilmore <gnu@cygnus> | 1992-09-02 08:51:17 +0000 |
---|---|---|
committer | John Gilmore <gnu@cygnus> | 1992-09-02 08:51:17 +0000 |
commit | b52373a2b12f6dfeda4d9b63b33458c8776c01ac (patch) | |
tree | a226394736904b7569d4ef79dede51b288a91cd8 /gdb/serial.h | |
parent | e1313d24bc39a7854b88274d2a6700085d2723a4 (diff) | |
download | binutils-b52373a2b12f6dfeda4d9b63b33458c8776c01ac.tar.gz binutils-b52373a2b12f6dfeda4d9b63b33458c8776c01ac.tar.bz2 binutils-b52373a2b12f6dfeda4d9b63b33458c8776c01ac.zip |
* ser-termios.c, ser-go32.c: Remove DEFUN crap, clean up.
* serial.h (EXFUN): Remove all uses, convert to PARAMS.
* config/sun4os4.mh: Include ser-termios.o. FIXME, all .mh files
should include a ser-XXX.o module.
* dbxread.c (elfstab_build_psymtabs): Remove DEFUN crap.
* defs.h, i960-pinsn.c, remote-hms.c: Replace CONST with simple const.
* configure.in: Map unrecognized sun 68k's, sun sparcs, into
known suns in configure.in, rather than mapping them to unique
config files that happen to duplicate other config files.
* config/sun3.{mh,mt}: Remove (use identical sun3os4.*).
* config/sun4.{mh,mt}: Remove (use identical sun4os4.*).
Diffstat (limited to 'gdb/serial.h')
-rw-r--r-- | gdb/serial.h | 47 |
1 files changed, 21 insertions, 26 deletions
diff --git a/gdb/serial.h b/gdb/serial.h index 7a5b05b3fca..f56041829c6 100644 --- a/gdb/serial.h +++ b/gdb/serial.h @@ -1,4 +1,4 @@ -/* Remote Serial support interface definitions for GDB, the GNU Debugger. +/* Remote serial support interface definitions for GDB, the GNU Debugger. Copyright 1992 Free Software Foundation, Inc. This file is part of GDB. @@ -18,45 +18,40 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Return a sensible default name for a serial device, something which - can be used as an argument to serial_open */ + can be used as an argument to serial_open. */ -CONST char *EXFUN(serial_default_name,(void)); +const char *serial_default_name PARAMS ((void)); -/* Try to open the serial device "name", return 1 if ok, 0 if not. */ +/* Try to open the serial device "name", return 1 if ok, 0 if not. */ -int EXFUN(serial_open,(CONST char *name)); +int serial_open PARAMS ((const char *name)); -/* Turn the port into raw mode */ +/* Turn the port into raw mode. */ -void EXFUN(serial_raw,(void)); +void serial_raw PARAMS ((void)); +/* Turn the port into normal mode. */ -/* Turn the port into normal mode */ +void serial_normal PARAMS ((void)); -void EXFUN(serial_normal,(void)); +/* Read one char from the serial device with <TO>-second timeout. + Return char, and set ok if ok. */ +int serial_timedreadchar PARAMS ((int to, int *ok)); -/* Read one char from the serial device with timeout, return char, and - set ok if ok */ +/* Set the baudrate to the decimal value supplied, and return 1, or fail and + return 0. */ -int EXFUN(serial_timedreadchar,(int to , int *ok)); +int serial_setbaudrate PARAMS ((int to)); +/* Return the next rate in the sequence, or return 0 for failure. */ -/* Set the baudrate to the value supplied, and return 1, or fail and - return 0 */ +int serial_nextbaudrate PARAMS ((int rate)); -int EXFUN(serial_setbaudrate,(int to)); +/* Write some chars to the device, return 1 if ok, 0 if not. */ -/* Return the next rate in the sequence, or return 0 for a fail*/ +int serial_write PARAMS ((const char *str, int len)); -int EXFUN(serial_nextbaudrate,(int rate)); +/* Close the serial port. */ - -/* Write some chars to the device, return 1 if ok, 0 if not */ - -int EXFUN(serial_write,( CONST char *str , int len)); - - -/* Close the serial port */ - -int EXFUN(serial_close,(void)); +int serial_close PARAMS ((void)); |