[DAQ-drivers] driver/sfi branch, trunk, created. 9f2858095fa388ab6948c6ad665f59585da2941c
Bryan Moffit
moffit at jlab.org
Wed Mar 9 15:49:54 EST 2016
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "driver/sfi".
The branch, trunk has been created
at 9f2858095fa388ab6948c6ad665f59585da2941c (commit)
- Log -----------------------------------------------------------------
commit 9f2858095fa388ab6948c6ad665f59585da2941c
Author: Bryan Moffit <moffit at jlab.org>
Date: Wed Mar 9 20:44:23 2016 +0000
Trivial last commit before git conversion.
commit c399bfa62e8fffd73f77f614a76a4e3409ceaea6
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Sep 2 21:12:33 2011 +0000
Initial import of tdc1877 test code.
commit 02bf2bbe9dd619a98430efe66be3ba46ffe2b7b5
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Sep 2 21:11:12 2011 +0000
Remove file that shouldn't be there.
commit 0f95fdb99f654421c9336d5e9bc2b4942fc68d9c
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Sep 2 21:09:14 2011 +0000
Change name of sfiTest to that used by Dave.
test_1877.c
- Some small changes to be a bit more clear
- change unsigned long to unsigned int
commit c6cba3cc6027ece8a3b753e2aee86523286cb6f0
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Sep 2 21:03:28 2011 +0000
Remove some debug lines.
commit 29bda44be868085ca819fa3115b09dfef14bfcc7
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Sep 2 21:00:34 2011 +0000
Add some documenation from David.
commit 7535ca35e6cac5e9f542e14f6d0bcf01da5a741b
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Sep 2 20:59:59 2011 +0000
Move source into libsrc directory..
Remove SFI_source.h
commit d8251e7c9994b3b79105b57ab8f26f7af58bacca
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Sep 2 20:59:08 2011 +0000
Not sure how I didn't include libsfifb.h.
Make a directory to put the lib source.
commit a5d1f75adacc47462c4297229b3d42f0f9960326
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Sep 2 20:57:35 2011 +0000
Initial import of rol using sequencer.
commit 7e9d8e2941b2720d029961e9b2e2fcd9001b71b5
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Sep 2 20:56:52 2011 +0000
sfiTrigLib.c
- Remove a unused variables
libsfifb.c
- Some negligible formatting changes
- Use vmeDmaLocalToVmeAdrs for conversion of local to vme map
for Sequencer loadup
tdc1877Lib.{c,h}
- Correctly set up multiblock registers... I had it in reverse order
according to slot (should be highest numbered slot = primary...
lowest numbered slot = end)
- Add CHECKSLOT to simple routines where only a bit is flipped
- Remove the fastbusBroadcast routines...
- In SetBit routine... replace name of csr1 to csr_val
- Some negligible formatting changes
linuxsfi_list.c
- Use fb_init_1 instead of the three routines that do the same thing
- Add ROL for using sequencer
coda_sfi.h
- Some negligible formatting changes
commit c9fc1aea7113166c5d769f324a68704c2e8b9ecf
Author: Bryan Moffit <moffit at jlab.org>
Date: Wed Aug 31 14:36:58 2011 +0000
all:
- convert all "unsigned long" to "unsigned int"
- prep for 64bit compatibility (not quite there yet)
- use vme{Read,Write}32 routines instead of fb{Read,Write}
sfiTrigLib.c
- New routine to Enable Sequencer
libsfifb.h
- Convert RAM Sequencer macros into functions (point macro
defs to functions)
Makefile
- Move -02 compilation directive to non DEBUG compilation
commit 528de73af9161431ce6a122b8d7923864f9e75c8
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Aug 26 17:13:10 2011 +0000
Initial import of SFI specific stuff for readout of SFI
with CODA.
commit 35739ee8994e0b0fb8f8957d6ce6de73cba3a838
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Aug 26 16:50:08 2011 +0000
Initial import of tdc1877 library. Nearly complete.
commit 8c39870f4e16389f84df8e340cf95a2d069a5b8e
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Aug 26 16:49:19 2011 +0000
sfiTrigLib.c
- Add routines to get and clear trigger count
- Add a few routines from Dave's sfi_triglib.c used in Hall B
added a few test programs for the tdc1877 library.
commit 8d24f42d14c84e85d517bc941ccb0d3978fa0f87
Author: Bryan Moffit <moffit at jlab.org>
Date: Tue Aug 23 18:46:52 2011 +0000
sfiTrigLib.c
- Removed a race condition caused between software and hardware...
Software set a mutex expecting no further triggers... but then
triggers would occur in hardware if a register was set improperly.
- Readout triggering scheme based on crl and not on Ed's SFI TI
document. Check the SFI IRQ register instead of the SFI Aux register.
- Clear IRQ source before executing user routine at INT or POLL.
- Ack trigger according to crl (David's code).
- In sfiAuxWrite... use _nl and not itself.
coda_sfi.h
- Add a new function that checks if the SFI was initialized.
commit 46fd866bb493142d1f1910816fff87d65779bb5f
Author: Bryan Moffit <moffit at jlab.org>
Date: Thu Jun 16 13:18:45 2011 +0000
sfiTrigLib.c
- Adapted sfi_triglib.c into a library much like tirLib
libsfifb.c
- Included sfiTrigLib.c
- Fixed a few bugs that were made in port
fb_sfi_1.h
- Fixed bug where incremented reg read went beyond it's bounds
Makefile
- Included sfiTrigLib.c
test/sfiTrigTest.c
- Tester program for sfiTrigLib.c
coda_sfi.h
- VERY minor changes..
commit 76577e5541677c147c03a4a99bd4910eaab72597
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Apr 15 15:25:35 2011 +0000
Initial import.
-----------------------------------------------------------------------
hooks/post-receive
--
driver/sfi
More information about the Daq-drivers
mailing list