Hi,
Some people asked about the RTEMS driver for the SIS3820 scaler a
while ago.
This site http://www.nsls.bnl.gov/facility/expsys/software/EPICS/
will be closed down. It would be a while before I can find a share
point.
Attached are the files relevant to the change for RTEMS, which are
README.RTEMS file and SISSrc.tar.gz. There is a limit on the size
of the files that one can send over the E-mail. Thus please download
the original
mcaR7-1.tgz file from http://cars9.uchicago.edu/software/epics/mca.html
One can reference the std, and motor files at
http://www.nsls.bnl.gov/facility/expsys/software/EPICS/
I hope that this helps,
Kate
***********************************************************************************************
README.RTEMS
ChangeLog: April 12, 2012, S.K. Feng, Brookhaven National Laboratory
1. The RTEMS support for the SIS3820 scaler driver is added
under the mcaR7-1 S/W, which is originally written by Mark Rivers.
2. mcaApp/SISSrc/SIS38XXTEstMain.cpp is written to support the RTEMS
operating system (O.S.) for running an EPICS IOC shell.
3. The mcaApp/SISSrc/rtemsIOOPS.h file is added to support the
RTEMS/PowerPC I/O operation.
4. The mcaApp/SISSrc/rtemsVmeDMA.h is added to port the RTEMS VME header
files. It is the RTEMS version of the vmeDMA.h which came with the
original release written by Mark Rivers.
5. Other major change for the RTEMS O.S. is implemented in mcaApp/SISSrc/
drvSIS3820.cpp and mcaApp/SISSrc/Makefile.
6. Attached with this release, it also includes the recent version of the
S/W running at NSLS for the OMS58 and MaxV motor controllers, and
the Joeger scaler. See motorApp, and std-3-0-rtems.
7. autosave-4-8-rtems, and std-3-0-rtems are the RTEMS version of
autosave-4-8 and std-3-0.
8. iocBoot/iocRTEMS/st.SIS3820.cmd is an example of the startup file
for RTEMS IOC.
9. The sequency of the compiling is :
asynR4-18
autosave-4-8/
busy-1-4/
sscan-2-7
std-3-0/
calc-2-9/
mcaApp
10. To run the GUI :
10.1) export
EPICS_DISPLAY_PATH=~/mcaR7-1-RTEMS/mcaApp/op/adl:~/mcaR7-1-RTEMS/std-3-0/stdApp/op/adl
10.2) medm -x -macro P=SIS:3820: SIS38XXTest.adl
10.3) Pull down the Start menu to choose "SIS3820 Scaler" to monitor
scaler
counts or to choose "SIS3820 MCS" to monitor the MCS mode of the scaler.