From: St?phane F. <fi...@us...> - 2004-04-16 20:06:33
|
Update of /cvsroot/hamlib/hamlib/winradio In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24605 Modified Files: wr1000.c wr1500.c wr1550.c wr3100.c wr3150.c wr3500.c wr3700.c winradio.h Log Message: Allow build on non-Linux systems Index: wr1000.c =================================================================== RCS file: /cvsroot/hamlib/hamlib/winradio/wr1000.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** wr1000.c 1 Oct 2003 19:32:03 -0000 1.4 --- wr1000.c 16 Apr 2004 20:06:24 -0000 1.5 *************** *** 1,5 **** /* * Hamlib WiNRADiO backend - WR1000 description ! * Copyright (c) 2001-2003 by Stephane Fillod * * $Id$ --- 1,5 ---- /* * Hamlib WiNRADiO backend - WR1000 description ! * Copyright (c) 2001-2004 by Stephane Fillod * * $Id$ *************** *** 21,28 **** */ - #ifdef HAVE_CONFIG_H - #include "config.h" - #endif - #include <stdlib.h> --- 21,24 ---- *************** *** 31,34 **** --- 27,32 ---- + #ifdef WINRADIO_IOCTL + /* * Winradio rigs capabilities. *************** *** 111,112 **** --- 109,111 ---- }; + #endif /* WINRADIO_IOCTL */ Index: wr1500.c =================================================================== RCS file: /cvsroot/hamlib/hamlib/winradio/wr1500.c,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** wr1500.c 1 Oct 2003 19:32:03 -0000 1.7 --- wr1500.c 16 Apr 2004 20:06:24 -0000 1.8 *************** *** 1,5 **** /* * Hamlib WiNRADiO backend - WR1500 description ! * Copyright (c) 2001-2003 by Stephane Fillod * * $Id$ --- 1,5 ---- /* * Hamlib WiNRADiO backend - WR1500 description ! * Copyright (c) 2001-2004 by Stephane Fillod * * $Id$ *************** *** 21,28 **** */ - #ifdef HAVE_CONFIG_H - #include "config.h" - #endif - #include <stdlib.h> --- 21,24 ---- *************** *** 30,33 **** --- 26,30 ---- #include "winradio.h" + #ifdef WINRADIO_IOCTL /* *************** *** 112,113 **** --- 109,111 ---- }; + #endif /* WINRADIO_IOCTL */ Index: wr1550.c =================================================================== RCS file: /cvsroot/hamlib/hamlib/winradio/wr1550.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** wr1550.c 1 Oct 2003 19:32:04 -0000 1.4 --- wr1550.c 16 Apr 2004 20:06:24 -0000 1.5 *************** *** 1,5 **** /* * Hamlib WiNRADiO backend - WR1550 description ! * Copyright (c) 2001-2003 by Stephane Fillod * * $Id$ --- 1,5 ---- /* * Hamlib WiNRADiO backend - WR1550 description ! * Copyright (c) 2001-2004 by Stephane Fillod * * $Id$ *************** *** 21,28 **** */ - #ifdef HAVE_CONFIG_H - #include "config.h" - #endif - #include <stdlib.h> --- 21,24 ---- *************** *** 31,34 **** --- 27,31 ---- + #ifdef WINRADIO_IOCTL /* * Winradio rigs capabilities. *************** *** 112,113 **** --- 109,111 ---- }; + #endif /* WINRADIO_IOCTL */ Index: wr3100.c =================================================================== RCS file: /cvsroot/hamlib/hamlib/winradio/wr3100.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** wr3100.c 1 Oct 2003 19:32:04 -0000 1.4 --- wr3100.c 16 Apr 2004 20:06:24 -0000 1.5 *************** *** 1,5 **** /* * Hamlib WiNRADiO backend - WR3100 description ! * Copyright (c) 2001-2003 by Stephane Fillod * * $Id$ --- 1,5 ---- /* * Hamlib WiNRADiO backend - WR3100 description ! * Copyright (c) 2001-2004 by Stephane Fillod * * $Id$ *************** *** 21,28 **** */ - #ifdef HAVE_CONFIG_H - #include "config.h" - #endif - #include <stdlib.h> --- 21,24 ---- *************** *** 31,34 **** --- 27,31 ---- + #ifdef WINRADIO_IOCTL /* * Winradio rigs capabilities. *************** *** 112,113 **** --- 109,111 ---- }; + #endif /* WINRADIO_IOCTL */ Index: wr3150.c =================================================================== RCS file: /cvsroot/hamlib/hamlib/winradio/wr3150.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** wr3150.c 1 Oct 2003 19:32:04 -0000 1.4 --- wr3150.c 16 Apr 2004 20:06:24 -0000 1.5 *************** *** 1,5 **** /* * Hamlib WiNRADiO backend - WR3150 description ! * Copyright (c) 2001-2003 by Stephane Fillod * * $Id$ --- 1,5 ---- /* * Hamlib WiNRADiO backend - WR3150 description ! * Copyright (c) 2001-2004 by Stephane Fillod * * $Id$ *************** *** 21,28 **** */ - #ifdef HAVE_CONFIG_H - #include "config.h" - #endif - #include <stdlib.h> --- 21,24 ---- *************** *** 31,34 **** --- 27,31 ---- + #ifdef WINRADIO_IOCTL /* * Winradio rigs capabilities. *************** *** 112,113 **** --- 109,111 ---- }; + #endif /* WINRADIO_IOCTL */ Index: wr3500.c =================================================================== RCS file: /cvsroot/hamlib/hamlib/winradio/wr3500.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** wr3500.c 1 Oct 2003 19:32:04 -0000 1.4 --- wr3500.c 16 Apr 2004 20:06:24 -0000 1.5 *************** *** 1,5 **** /* * Hamlib WiNRADiO backend - WR3500 description ! * Copyright (c) 2001-2003 by Stephane Fillod * * $Id$ --- 1,5 ---- /* * Hamlib WiNRADiO backend - WR3500 description ! * Copyright (c) 2001-2004 by Stephane Fillod * * $Id$ *************** *** 21,28 **** */ - #ifdef HAVE_CONFIG_H - #include "config.h" - #endif - #include <stdlib.h> --- 21,24 ---- *************** *** 31,34 **** --- 27,31 ---- + #ifdef WINRADIO_IOCTL /* * Winradio rigs capabilities. *************** *** 114,115 **** --- 111,113 ---- }; + #endif /* WINRADIO_IOCTL */ Index: wr3700.c =================================================================== RCS file: /cvsroot/hamlib/hamlib/winradio/wr3700.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** wr3700.c 1 Oct 2003 19:32:04 -0000 1.4 --- wr3700.c 16 Apr 2004 20:06:24 -0000 1.5 *************** *** 1,5 **** /* * Hamlib WiNRADiO backend - WR3700 description ! * Copyright (c) 2001-2003 by Stephane Fillod * * $Id$ --- 1,5 ---- /* * Hamlib WiNRADiO backend - WR3700 description ! * Copyright (c) 2001-2004 by Stephane Fillod * * $Id$ *************** *** 21,28 **** */ - #ifdef HAVE_CONFIG_H - #include "config.h" - #endif - #include <stdlib.h> --- 21,24 ---- *************** *** 31,34 **** --- 27,31 ---- + #ifdef WINRADIO_IOCTL /* * Winradio rigs capabilities. *************** *** 114,115 **** --- 111,113 ---- }; + #endif /* WINRADIO_IOCTL */ Index: winradio.h =================================================================== RCS file: /cvsroot/hamlib/hamlib/winradio/winradio.h,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -r1.8 -r1.9 *** winradio.h 16 Apr 2003 22:30:43 -0000 1.8 --- winradio.h 16 Apr 2004 20:06:24 -0000 1.9 *************** *** 24,27 **** --- 24,38 ---- #define _WINRADIO_H 1 + #ifdef HAVE_CONFIG_H + #include "config.h" + #endif + /* + * So far, only Linux has Linradio support through ioctl, + * until someone port it to some other OS... + */ + #ifdef HAVE_IOCTL + #define WINRADIO_IOCTL + #endif + #include <hamlib/rig.h> *************** *** 46,49 **** --- 57,61 ---- extern const struct rig_caps wr3500_caps; extern const struct rig_caps wr3700_caps; + extern const struct rig_caps g303_caps; #endif /* _WINRADIO_H */ |