16dd652faSwdenk /* 26dd652faSwdenk * (C) Copyright 2000 36dd652faSwdenk * Murray Jensen <Murray.Jensen@csiro.au> 46dd652faSwdenk * 5*1a459660SWolfgang Denk * SPDX-License-Identifier: GPL-2.0+ 66dd652faSwdenk */ 76dd652faSwdenk 83ba68654Swdenk #include <termios.h> 93ba68654Swdenk 103ba68654Swdenk #define SERIAL_ERROR -1 /* General error, see errno for details */ 113ba68654Swdenk #define SERIAL_TIMEOUT -2 123ba68654Swdenk #define SERIAL_EOF -3 133ba68654Swdenk 143ba68654Swdenk extern speed_t cvtspeed(char *); 153ba68654Swdenk extern int serialopen(char *, speed_t); 163ba68654Swdenk extern int serialreadchar(int, int); 173ba68654Swdenk extern int serialwrite(int, char *, int); 183ba68654Swdenk extern int serialclose(int); 19