Porting the LVME library to Concurrent VME CPU
Notes
Modules in Test Crate
- SAM
- 0x33300000
- CAEN
- 0xeeee0000
- DTU
- 0x44000000
ToDo
- Remove D8/D16/D32 calculation from test parameters of conLVme
- Do proper calculation of access structure from adress modifier
Log
Dejagnu installiert:
apt-get update
apt-get install
--
MathiasMuench - 25 Aug 2005
Before starting, CVS tagged "Exp050825"
--
MathiasMuench - 25 Aug 2005
In Principal it works
hadaq@hadc01:~/daq_libraries/lvme> cat site.exp
## All variables above are generated by configure. Do Not Edit ##
set vme_card caen
set vme_base 0xeeee0000
hadaq@hadc01:~/daq_libraries/lvme> make check
hadaq@hadc01:~/daq_libraries/lvme> cat lvme.sum
Test Run By hadaq on Tue Aug 30 08:56:29 2005
Native configuration is i686-pc-linux-gnu
=== lvme tests ===
Schedule of variations:
unix
Running target unix
Running /home/hadaq/daq_libraries/lvme/lvme.test/buserr.exp ...
UNSUPPORTED: /usr/share/dejagnu/runtest.exp
Running /home/hadaq/daq_libraries/lvme/lvme.test/d16a32.exp ...
PASS: d16a32
Running /home/hadaq/daq_libraries/lvme/lvme.test/d32a32.exp ...
PASS: d32a32
Running /home/hadaq/daq_libraries/lvme/lvme.test/d32a32blt.exp ...
UNSUPPORTED: d32a32blt
Running /home/hadaq/daq_libraries/lvme/lvme.test/d8a32.exp ...
PASS: d8a32
Running /home/hadaq/daq_libraries/lvme/lvme.test/debugmsg.exp ...
PASS: /usr/share/dejagnu/runtest.exp
Running /home/hadaq/daq_libraries/lvme/lvme.test/errmsg.exp ...
UNSUPPORTED: /usr/share/dejagnu/runtest.exp
Running /home/hadaq/daq_libraries/lvme/lvme.test/nomsg.exp ...
PASS: /usr/share/dejagnu/runtest.exp
=== lvme Summary ===
# of expected passes 5
# of unsupported tests 3
hadaq@hadc01:~/daq_libraries/lvme>
hadaq@hadc01:~/daq_libraries/lvme> cat site.exp
set vme_card sam3
set vme_base 0x33000000
hadaq@hadc01:~/daq_libraries/lvme> make check
hadaq@hadc01:~/daq_libraries/lvme> cat lvme.sum
Test Run By hadaq on Tue Aug 30 09:01:48 2005
Native configuration is i686-pc-linux-gnu
=== lvme tests ===
Schedule of variations:
unix
Running target unix
Running /home/hadaq/daq_libraries/lvme/lvme.test/buserr.exp ...
UNSUPPORTED: /usr/share/dejagnu/runtest.exp
Running /home/hadaq/daq_libraries/lvme/lvme.test/d16a32.exp ...
UNSUPPORTED: d16a32
Running /home/hadaq/daq_libraries/lvme/lvme.test/d32a32.exp ...
PASS: d32a32
Running /home/hadaq/daq_libraries/lvme/lvme.test/d32a32blt.exp ...
PASS: d32a32blt
Running /home/hadaq/daq_libraries/lvme/lvme.test/d8a32.exp ...
UNSUPPORTED: d8a32
Running /home/hadaq/daq_libraries/lvme/lvme.test/debugmsg.exp ...
PASS: /usr/share/dejagnu/runtest.exp
Running /home/hadaq/daq_libraries/lvme/lvme.test/errmsg.exp ...
UNSUPPORTED: /usr/share/dejagnu/runtest.exp
Running /home/hadaq/daq_libraries/lvme/lvme.test/nomsg.exp ...
PASS: /usr/share/dejagnu/runtest.exp
=== lvme Summary ===
# of expected passes 4
# of unsupported tests 4
Location of the software
I installed the library with these otions, allworing to have one consistent version with the beamtime and we do not need root access
LDFLAGS=-L/home/hadaq/beamtimes/sep05/i686-pc-linux-gnu/lib CPPFLAGS=-I/home/hadaq/beamtimes/sep05//i686-pc-linux-gnu/include configure --prefix=/home/hadaq/beamtimes/sep05/i686-pc-linux-gnu/
--
IngoFroehlich
--
MathiasMuench - 30 Aug 2005
cvs tag "Stab050830"
--
MathiasMuench - 30 Aug 2005
--
MathiasMuench - 25 Aug 2005