Added new experimental memory test as Test 14 [DMA test]. This test exercises the disk controller's DMA hardware to perform memory access, bypassing the CPU. The motivation for this test came from discovering a defective RAM module that did not produce errors when accessed via the CPU, but failed when files were read from disk via DMA.
Fixes/Enhancements
Fixed hammer test incorrectly running in single-sided mode in Free version
Fixed clock speed measurement failure for ARM chipsets due to cycle count register not being enabled
Fixed bug in reading ECC error count registers for various Intel/AMD Ryzen chipsets
Fixed reading ECC error status register for Intel Tiger Lake-H and Alder Lake chipsets
Fixed ECC detection on Intel Ice Lake-SP chipsets
Fixed ECC support for Intel Rocket Lake chipset variant
Added ECC support for Ryzen Zen 3 50h-5fh chipset
Added support for retrieving Intel Ice Lake-SP CPU info
Added support for retrieving Ice Lake-SP RAM SPD data
Added support for retrieving Ice Lake-SP RAM temperature data