X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fser-base.h;h=2a30ba191fc8b9d317620595864642bfde1ee7af;hb=fb46334198d8d4f82133033758cb75f086d864ad;hp=e5fe9e111b95555622af643884304eb855f17392;hpb=c628b528e091211bd746e5c9b18b5bc7298d01f3;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ser-base.h b/gdb/ser-base.h index e5fe9e111b..2a30ba191f 100644 --- a/gdb/ser-base.h +++ b/gdb/ser-base.h @@ -1,6 +1,6 @@ /* Generic serial interface functions. - Copyright (C) 2005-2013 Free Software Foundation, Inc. + Copyright (C) 2005-2019 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);