Update of /cvsroot/pure-data/externals/iem/comport/comport In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5969/comport
Modified Files: comport.c Log Message:
Index: comport.c =================================================================== RCS file: /cvsroot/pure-data/externals/iem/comport/comport/comport.c,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** comport.c 22 May 2006 13:55:14 -0000 1.14 --- comport.c 18 Jun 2006 19:20:48 -0000 1.15 *************** *** 5,8 **** --- 5,10 ----
V 1.0 + MP 20060603 memset and memcpy arguments were backwards for Windows version. close_serial doesn't crash now. + MP 20060618 make sure name is set up in comport_new (x->serial_device = test.serial_device) so help message works.
*/ *************** *** 35,109 **** typedef struct comport [...1964 lines suppressed...] ! class_addmethod(comport_class, (t_method)comport_rtscts, gensym("rtscts"), A_FLOAT, 0); ! class_addmethod(comport_class, (t_method)comport_parity, gensym("parity"), A_FLOAT, 0); ! class_addmethod(comport_class, (t_method)comport_xonxoff, gensym("xonxoff"), A_FLOAT, 0); ! class_addmethod(comport_class, (t_method)comport_close, gensym("close"), 0); ! class_addmethod(comport_class, (t_method)comport_open, gensym("open"), A_FLOAT, 0); ! class_addmethod(comport_class, (t_method)comport_devicename, gensym("devicename"), A_SYMBOL, 0); ! class_addmethod(comport_class, (t_method)comport_print, gensym("print"), A_GIMME, 0); ! class_addmethod(comport_class, (t_method)comport_pollintervall, gensym("pollintervall"), A_FLOAT, 0); ! class_addmethod(comport_class, (t_method)comport_verbose, gensym("verbose"), A_FLOAT, 0); ! class_addmethod(comport_class, (t_method)comport_help, gensym("help"), 0);
#ifndef _WIN32 ! null_tv.tv_sec = 0; /* no wait */ ! null_tv.tv_usec = 0; #endif /* NOT _WIN32 */ ! post("comport - PD external for unix/windows\n" ! "LGPL 1998-2006, Winfried Ritsch and others (see LICENCE.txt)\n" ! "Institute for Electronic Music - Graz"); }