X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fser-base.h;h=bb20202e0d6fa989efc53fbd5a17af4b761a3203;hb=60318db6c5459d73ac6fa1ff6d44ca17d797a1aa;hp=de3a9a8fe479217dabf9335c5bd3b07018c5c24e;hpb=ecd75fc8eed3bde86036141228074a20e55dcfc9;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ser-base.h b/gdb/ser-base.h index de3a9a8fe4..bb20202e0d 100644 --- a/gdb/ser-base.h +++ b/gdb/ser-base.h @@ -1,6 +1,6 @@ /* Generic serial interface functions. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GDB. @@ -20,6 +20,8 @@ #ifndef SER_BASE_H #define SER_BASE_H +#include "serial.h" /* For serial_ttystate. */ + struct serial; struct ui_file; @@ -38,11 +40,9 @@ extern int ser_base_set_tty_state (struct serial *scb, extern void ser_base_print_tty_state (struct serial *scb, serial_ttystate ttystate, struct ui_file *stream); -extern int ser_base_noflush_set_tty_state (struct serial *scb, - serial_ttystate new_ttystate, - serial_ttystate old_ttystate); extern int ser_base_setbaudrate (struct serial *scb, int rate); -extern int ser_base_setstopbits (struct serial *scb, int rate); +extern int ser_base_setstopbits (struct serial *scb, int num); +extern int ser_base_setparity (struct serial *scb, int parity); extern int ser_base_drain_output (struct serial *scb); extern int ser_base_write (struct serial *scb, const void *buf, size_t count);