[DAQ-drivers] driver/sd branch, devel, updated. a5
Bryan Moffit
moffit at jlab.org
Wed Jan 15 15:43:57 EST 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/sd".
The branch, devel has been updated
via 5ffe5322269f54d1e5a45b505c653e4e356b023b (commit)
via d8261ec62a70a507705d335ec80d0037b5c2e9e8 (commit)
via ccde4f74d8d24f4232fa71f4077df2cbc753fb6e (commit)
from d7b8fc3a93cc1b482dc4ce56a31182e24fbba66e (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 5ffe5322269f54d1e5a45b505c653e4e356b023b
Merge: d7b8fc3 d8261ec
Author: Bryan Moffit <moffit at jlab.org>
Date: Wed Jan 15 15:29:56 2014 -0500
Merge branch 'feature-a5' into devel
commit d8261ec62a70a507705d335ec80d0037b5c2e9e8
Author: Bryan Moffit <moffit at jlab.org>
Date: Wed Jan 15 15:26:58 2014 -0500
Makefile
- clean up dependency files on clean
sdLib.c
- use jvme routines instead of ti routines on changing from
vme slot to payload port
commit ccde4f74d8d24f4232fa71f4077df2cbc753fb6e
Author: Bryan Moffit <moffit at jlab.org>
Date: Tue Jan 7 16:58:36 2014 -0500
Supported Firmware Version A5
sdLib.{c,h}
- Supported SD Firmware Version 0xA5
- New register map for 0xa5
- Update register map bits and masks
- Update SD firmware updating program to allow for initialization of
previous firmware versions.
- - Also allow for user to quit, before updating. And tell them to power
cycle after the update
- Add flag to sdInit to allow for ignoring firmware version when initializing
- Have sdLib dependent of firmware version
- Reorganize sdStatus to printout VME slots instead of Payload ports
- - Better printout for 0xa5
- Add routine to get the firmware version
- Update routines to specify clock frequency for PLL
- Add routines to get detected clock frequency
- Add routines to turn on and off PLL mode
- Add routines to printout busyout and trigout counters
- Made sure that the test mode jumper is enabled before attempting
to execute test mode routines.
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
firmware/Makefile | 22 +-
firmware/SD_Production_Code_VerA5.rbf | Bin 0 -> 718569 bytes
firmware/sdFirmwareUpdate.c | 43 ++-
sdLib.c | 859 +++++++++++++++++++++++++++------
sdLib.h | 125 +++---
test/sdLibTest.c | 2 +-
7 files changed, 824 insertions(+), 229 deletions(-)
create mode 100644 firmware/SD_Production_Code_VerA5.rbf
hooks/post-receive
--
driver/sd
More information about the Daq-drivers
mailing list