X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Fser-base.h;h=8e0f923aecd0e76c1ff820ed3cb3a39feb1fc4bb;hb=e98ee8c458f3a8405eb93e71b00f801b4bbe3635;hp=6aac9256360f7dacad6fbdcc5e772cbd4ce79776;hpb=393bd0c06b64ff6076f28053cbd2fce352023c70;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ser-base.h b/gdb/ser-base.h index 6aac925636..8e0f923aec 100644 --- a/gdb/ser-base.h +++ b/gdb/ser-base.h @@ -1,6 +1,6 @@ /* Generic serial interface functions. - Copyright (C) 2005-2015 Free Software Foundation, Inc. + Copyright (C) 2005-2018 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 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);