Skip to content

Releases: epics-modules/mrfioc2

SQSWMASK and SQSWENA release patched

12 Apr 11:58
Compare
Choose a tag to compare
  • add evgMrmShared depends also on evrApp because of internval EVRs
  • feat: Expanded timestamp error with the EVR model.
  • fix: Better softclock handling.
  • fix: Use softclock if the registry empty for EVRU/D.
  • fix: fix db name change 1ppsInp to PpsInp change 1hz to Pps of 300 series change PpsInpCONT to PpsInp1 to keep naming convention
  • fix: upgrade GH actions version to remove warning
  • fix: fix mtca 300 db * fix & add more 1pps source * fix FracSyn db limit * fix evrcml.db typo * fix DC status PDVLD bits meaning * change record TimeSrc-Sel (evrSoftEvt.template) to SoftTimeSrc-Sel to avoid duplication of record name * add prescaler to embedded EVR * other small fix
  • fix: fix MTCA-EVR-300u substitutions file
  • docs: CODEOWNERS update.
  • fix: Fix inclusion of evrSupportBase7.dbd
  • fix: The same variable declared twice.
  • fix: linux-build limited to kernel v5.
  • feat: Include actions to release deb and rpm dkms packages
  • fix: Fix mrf.spec.in for RPM package
  • fix: forces deb package to be compatible with older debian versions
  • fix: noarch for the dkms-rpm package.
  • Fixing PCIe EVR OPI
  • correct issues and change directory architecture
  • convert opi to bob with new naming, harmonized with a color.def using standard name
  • feat: Packaging mrf dkms as a deb package
  • feat: Extension of Osml-FOut to handle more inputs.
  • feat: More EVG inputs added for the Dbus control.
  • fix: RPM package license updated to the driver one.
  • refactor: Package DRV_NAME changed to KMOD_NAME to avoid confusions.
  • refactor: mrfioc2-dkms changed to mrf-dkms for the kmod package name.
  • fix: EVM as fanout by default.
  • fix: IRQPoller hardcoded initialization removed.
  • refactor: 4 to 2-space indents applied for .db and .templates.
  • refactor: 'info( ' changed to 'info(' for .db and .templates.
  • refactor: 'field( ' changed to 'field(' for .db and .templates.
  • feat: ASG private added for the private PVs.

Release rpm package for dkms kernel module - Version 3-1

04 Mar 09:11
Compare
Choose a tag to compare

Release for rpm package mrf-dkms_3-1 to install dkms kernel module

Release deb package for dkms kernel module - Version 3-0

04 Mar 09:13
Compare
Choose a tag to compare

Release for deb package mrf-dkms_3-0 to install dkms kernel module

SQSWMASK and SQSWENA introduced

12 Apr 12:00
77e6f5c
Compare
Choose a tag to compare
  • feat: Add featuring masks/enable #124
  • feat: add sofware and hardware mask/enable for sequencer
  • fix: PCIe-DC EVR does not have front panel inputs only universal ones
  • refactor: DKMS RPM
  • refactor: Making the build more generic.
  • refactor: MRF_GROUP changed DRV_GROUP==root.
  • refactor: pci_channel_io_perm_failure info to the log.
  • ci: The latest linux kernel build changed.
  • fix: Versioning and build performance.
  • refactor: dkms to dkms-rpm dir adjustment.
  • feat: RPM_NAME variable added to the RPM makefile.
  • refactor: Rpm package naming to module_name-dkms change.
  • refactor: DRV_RELEASE variable contains dkms.
  • refactor: Kernel driver control files updated.
  • fix: Fix README.md to pint to github pages
  • fix: updating pushdoc.sh
  • fix: Remove sourcefourge links from documentation
  • fix: Can't use upstream event - EVRU and EVM #121
  • fix: EVRU/D backward compatibility.
  • fix: mrfioc2 issue #123.
  • add functions set/reset and inputs in universal substitutions files
  • add functions set/reset and inputs in the EVR300U
  • refactor: Introduction of .uv.substitutions.
  • fix: Correct the setFrequency command (#117)
  • feat: Macros controlling the EVRU/D irqpoller.
  • docs: Update of the release versioning.
  • fix: Missing pulsers 16 to 23 added as the setpoints.
  • fix: Src2 maps Src1 following 1:1.
  • feat: SFTSEN=# enables software timestamp.
  • fix: EVRU/D use the irqpoller until the isr is implemented.
  • feat: Pulser trigger with DBus bits and prescalers (#61)
  • Add DBus bit trig for pulsers
  • Add prescaler trigger for pulsers
  • feat: Better handling of GTX within formFactor_mTCA (#110)
  • Minor changes
  • refactor: std::ostringstream removed from drvem.
  • refactor: Existing inline string builder used instead of std::ostringstream.
  • fix: EVRMRM::Config adjusted for PCIe EVR and MTCA IFB.
  • feat: Printing of the full EVR config added.
  • fix: std::to_string is not suported within RTEMs.
  • feat: GTX output offset [FPUniv] control added.
  • fix: Adjustment of drvemSetup to support the GTX refactoring.
  • refactor: Better handling of GTX within formFactor_mTCA.
  • Changes for UTAG compatibility with base 7.0.5 and earlier
  • feat: lspci update for MTCA devices.
  • refactor: pollirq.cpp removed from the compilation.
  • Add support for UNIV and RF mTCA EVR models #63
  • Adopting the new naming convetion for the new substitutions files
  • Mapping MTCA EVR special outputs as per MRF manual
  • fix: mtca_evr_300ifb setup adjusted to its capabilities.
  • fix: Default MTCA EVR and formFactor_mTCA sub mapping.
  • fix: Added $(s=:) macro for the : separator.
  • Add evr-mtca-300u substitution file
  • Add support for mTCA RF EVR
  • Add suport for mTCA UNIV EVR
  • refactor: Reorganizing of code duplicates within devEvrEvent*
  • Changing subrelease variable to unsigned

Timestamping with UTAG

14 Dec 14:39
7f59d47
Compare
Choose a tag to compare
  • #107.
  • TS with UTAG support for Epics >= 7.
  • Legacy compatibility for Epics < 7.
  • Header files removed from the installation.
  • Minor bugs removal.

Universal naming, plus ESS and Cosylab contributions.

21 Nov 13:00
Compare
Choose a tag to compare

The content:

  • Compatible to 2.3 version.
  • Universal naming: #99.
  • ESS contributions: #67 up to #104.
  • Cosylab contributions: #58 up to #62 (#61 and #63 are ongoing), plus #96

Extension of the community baseline.

21 Nov 12:49
Compare
Choose a tag to compare

It is fully compatible with the community baseline (2.3.0) version that has been around for some years, plus contains recent minor updates and patches.

Community baseline - rollback purposes.

21 Nov 13:02
2.3.0
Compare
Choose a tag to compare

It has been used and tested for some years.

Legacy release

08 Dec 09:50
Compare
Choose a tag to compare
2.2.0

wrong file extension

Legacy release

08 Dec 09:52
2.1.0
Compare
Choose a tag to compare
2.1.0

release 2.1.0