EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Rs232
From: Mauro Giacchini <[email protected]>
To: [email protected]
Date: Tue, 24 Mar 1998 10:52:16 +0000
Is anybody could do help me to use drvRs232.c ?

I've got two problems :

1) I haven't found nothing example to use drvRs232.c , in other
   worlds, Is there a skelethon (or examples) to make the devSupport to
Rs232 ?   

2) Below, there is the my compilation error escape when I try
   compile the drvRs232.c. Is there anything to do ? What?

----------------------------------------------------------------------
\ 74 \: gnumake
gnumake -C O.mv162 -f ../Makefile.Vx T_A=mv162 install
gnumake[1]: Entering directory
`/extra/epics/R3.13.0.b11/base/src/drv/old/O.
mv162'
rm -f drvRs232.o
/opt/vxtools/vw52/../gnu/solaris.68k/bin/cc68k
-B/opt/vxtools/vw52/../gnu/so
laris.68k/lib/gcc-lib/ -nostdinc  -fshared-data -fvolatile -mnobitfield
-tra
ditional -DCPU=MC68040 -m68040 -DCPU_FAMILY=MC680X0 -O -Wall -pedantic
-I. -
I..  -I../../../../include -I../../../../include
-I../../../../include/os/vx
Works -I/opt/vxtools/vw52/h -DvxWorks -DV5_vxWorks   -c ../drvRs232.c
In file included from ../drvRs232.c:53:
../drvTy232.h:62: syntax error before `WDOG_ID'
../drvRs232.c: In function `genLink':
../drvRs232.c:213: structure has no member named `doggie'
../drvRs232.c:213: warning: implicit declaration of function `wdCreate'
../drvRs232.c:225: warning: implicit declaration of function `open'
../drvRs232.c:225: `O_RDWR' undeclared (first use this function)
../drvRs232.c:225: (Each undeclared identifier is reported only once
../drvRs232.c:225: for each function it appears in.)
../drvRs232.c:231: warning: implicit declaration of function `ioctl'
../drvRs232.c:231: `FIOBAUDRATE' undeclared (first use this function)
../drvRs232.c:232: `FIOSETOPTIONS' undeclared (first use this function)
../drvRs232.c:195: warning: unused variable `message'
../drvRs232.c: In function `dogAbortSerial':
../drvRs232.c:288: warning: implicit declaration of function `logMsg'
../drvRs232.c: In function `callbackAbortSerial':
../drvRs232.c:300: `FIOCANCEL' undeclared (first use this function)
../drvRs232.c:302: `FIOFLUSH' undeclared (first use this function)
../drvRs232.c: In function `drvWrite':
../drvRs232.c:321: warning: implicit declaration of function `wdStart'
../drvRs232.c:321: structure has no member named `doggie'
../drvRs232.c:333: `FIORFLUSH' undeclared (first use this function)
../drvRs232.c:340: warning: implicit declaration of function `write'
../drvRs232.c:347: warning: implicit declaration of function `read'
../drvRs232.c:400: warning: implicit declaration of function `wdCancel'
../drvRs232.c:400: structure has no member named `doggie'
../drvRs232.c: In function `drvRead':
../drvRs232.c:425: structure has no member named `doggie'
../drvRs232.c:497: structure has no member named `doggie'
gnumake[1]: *** [drvRs232.o] Error 1
gnumake[1]: Leaving directory
`/extra/epics/R3.13.0.b11/base/src/drv/old/O.m
v162'
gnumake: *** [install.mv162] Error 2
--------------------------------------------------------------------

3) Many days ago, I've asked at this tech-talk what is the easy
   way to use the Rs232 of the my Mv162; I've received many reply-
   emails from the collaboration and I thanks for all... but my
   trouble is : Why nobody use the standard drvRs232.c in 
   base/src/drv/old ? This is strange for me.

Many thanks in advance, sorry if I usually disturb this list,
but I'm beginner and I havent any Epics-support in my site and
I must make a control quickly. I hope you'll be patient.

Mauro.

Navigate by Date:
Prev: correction to email address for job with Gemini Steve Wampler
Next: Channel Access and Windows 95 Ken Evans
Index: 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: correction to email address for job with Gemini Steve Wampler
Next: Channel Access and Windows 95 Ken Evans
Index: 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·