[DAQ-drivers] driver/ti branch, devel, updated. 2v3.2-1-3-gba859f9
Bryan Moffit
moffit at jlab.org
Mon Oct 6 11:22:35 EDT 2014
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/ti".
The branch, devel has been updated
via ba859f99afb9827e1fe71e4c050bf2199e796d61 (commit)
via fe243def7b8b101a27b52fdc909583851c482ef1 (commit)
via 0f3308e109328fc9296e1a9b08804b7bedc8fa57 (commit)
from ebda81954ddb8dc2b16510c4b96410915426d6a8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ba859f99afb9827e1fe71e4c050bf2199e796d61
Merge: ebda819 fe243de
Author: Bryan Moffit <moffit at jlab.org>
Date: Mon Oct 6 11:19:48 2014 -0400
Merge branch 'bugfix-vxWorks_end_of_run' into devel
commit fe243def7b8b101a27b52fdc909583851c482ef1
Author: Bryan Moffit <moffit at jlab.org>
Date: Mon Oct 6 11:14:45 2014 -0400
Support firmware version mti 4.1
Fixes for use with vxWorks readout lists and non VME-64X crates.
crl/GEN_source.h
crl/ti_master_list.crl
- At end of run, disable triggers/interrupts then clean out remaining blocks from the
TI.
rol/vme_list.c
- Add argument to tiStatus(..) calls
firmware/tiFirmwareUpdate.c
- If in a non VME-64X crate, modify the VME address to 0. This is the only way the
TI can be updated using the modified A24 emergency loading technique.
tiLib.{c,h}
- New routine
int tiGetGeoAddress()
- Bump supported firmware to 0x041
commit 0f3308e109328fc9296e1a9b08804b7bedc8fa57
Author: Bryan Moffit <moffit at jlab.org>
Date: Fri Sep 26 14:50:10 2014 -0400
A few fixes to vxWorks CRL to make sure the last of the blocks are acquired from the TI
at the end of the run.
crl/GEN_source.h
- Remove call to
tiDisableTriggerSource(1)
as it's already done in the other routines
crl/ti_master_list.crl
- At "END" make a call to
GEN_int_handler()
if there is a block ready for readout.
tiLib.{c,h}
- Include routine to return the Acknowledge count
tiGetAckCount()
- Guard tiIntCount with mutex in
tiGetIntCount()
-----------------------------------------------------------------------
Summary of changes:
crl/GEN_source.h | 33 +-
crl/ti_master_list.crl | 18 +-
firmware/{mti32.svf => mti41.svf} |97910 +++---
firmware/ti203.svf |786607 -------------------------------------
firmware/tiFirmwareUpdate.c | 74 +-
rol/vme_list.c | 6 +-
tiLib.c | 50 +-
tiLib.h | 6 +-
8 files changed, 49122 insertions(+), 835582 deletions(-)
rename firmware/{mti32.svf => mti41.svf} (92%)
delete mode 100644 firmware/ti203.svf
hooks/post-receive
--
driver/ti
More information about the Daq-drivers
mailing list