X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Fser-base.h;h=bb1c51d20d936ed30d8cf5932eeea3dc8188c263;hb=5e7cf0784c9b543b1870b974a78244c40105c523;hp=175bf2090484c5950c06282564a125da2d6f2636;hpb=28e7fd62340426746f9c896cbc40c5d374ec47aa;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ser-base.h b/gdb/ser-base.h index 175bf20904..bb1c51d20d 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-2015 Free Software Foundation, Inc. This file is part of GDB. @@ -42,10 +42,11 @@ 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 char *str, int len); +extern int ser_base_write (struct serial *scb, const void *buf, size_t count); extern void ser_base_async (struct serial *scb, int async_p); extern int ser_base_readchar (struct serial *scb, int timeout);