00001 /*-------------------------------------------------------------------- 00002 * knet_rs232.h - RS-232 Communication Layer 00003 *-------------------------------------------------------------------- 00004 * $Id: knet_rs232.h,v 1.1 2004/07/29 10:51:56 cgaudin Exp $ 00005 *-------------------------------------------------------------------- 00006 * $Author: cgaudin $ 00007 * $Revision: 1.1 $ 00008 * $Date: 2004/07/29 10:51:56 $ 00009 *--------------------------------------------------------------------*/ 00010 00011 #ifndef __knet_rs232__ 00012 #define __knet_rs232__ 00013 00014 typedef struct knet_rs232_s { 00015 00017 int fd; 00018 00020 struct termios tios; 00021 00022 } 00023 knet_rs232_t; 00024 00025 00026 extern int knet_rs232_init( knet_bus_t * bus , int argc , char * argv [] ); 00027 00028 00029 #endif /* __knet_rs232__ */