[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