Extension of the community baseline.
Overview
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.
Detailed
- Disable auto generation of documentation
- docs: Worflows added to the README.md.
- fix: PR #67 - $(IN)DBus-Sel disable moved to the end of the selection.
- ci: linux-build, ubuntu-latest, series and version latest added.
- ci: Removal of the unsupported Ubuntu 16.04 from ci-scripts-build.yml
- Include action to generate documentation as github page
- feat: EVR DBus state monitoring added (#68)
- Enable feature added to the registry polling records.
- feat: EVR Inputs - state and dbus disable added
- Fix CML parameters to handle mTCA GTX correctly
- ci: remove scheduled builds
- missing include
- ci: update
- quiet warning w/ mingw
- linux: just use kfree
- Add info for Micron M25P flash
- device does not have AER cap. hence there is nothing to clear
- disable / enable MSI interrupts
- use dev_err() instead of pci_err()
- use pci_cleanup_aer_uncorrect_error_status() on kernels >= 5.7.0
- use kfree_sensitive() on kernels >= 5.9.0
- minimal AER handling functionality
- kzfree -> kfree_sensitive
- unify callback names
- duplicate include fixed
- flashinfo() add warning when chip info is missing
- ci: switch to github
- fix EVR PhasOffs processing
- Renumber the udev .rules file
- Add dkms description to driver README
- Make driver udev rules more specific
- Add udev rule for mrf uio device node
- Add DKMS RPM builder for kernel module
- Separate kernel driver version into a separate include file
- Separate Kbuild from kernel make
- Update rf_clock.cmd
- fix: Fixed EVR delay module support to use both channels in parallel.
- fix: Delay modules: fixed comments with new range.
- feat: Changed calib to start at 0.
- feat: Changed delay module calibration according to SY100EP196V datasheet step delay.
- feat: Added support for flip-flop outputs.
- MTCA EVR: FP, Univ, BP inputs; PCIe EVR: FP, Univ inputs.
- Simple 32 input implementation to handle Univ and BP
- Added support for DLY universal modules
- buffered timestamps add TimesRelPrevFlush
- document buffered timestamps
- buffered timestamps db add code readbacks
- EVRMRMTSBuffer track drop before flush
- buffered timestamps missing interestedInEvent()
- Add buffered timestamps
- add QSRV to mrfApp
- doc describe installed .db files
- move device support doc to .db
- more ctor forwarding
- evr-usage LyX 2.3
- CurrentRecord
- add EVR Phase Offset functionality
- Add enable-gate functionality.
- improve dset warnings
- warn about unknown INP/OUT options
- ObjectInst ctor forwarding
- dor() print type
- add OVERRIDE FINAL qualifiers where possible
- use ci-scripts