Releases: Blacktempel/RAMSPDToolkit
1.4.2
1.4.1
Add .NET 10 build.
Update dependencies.
1.4.0
Some code has been moved to BlackSharp to avoid duplicate code across projects.
Update dependencies.
1.3.2
PawnIO interface changed due to Piix4 detection changes.
Bugfix in BitHandler for .NET Framework.
More checks in unit tests.
Added GetCapacity for DDR4 and DDR5 modules (experimental).
1.3.1
Update PawnIO binaries.
No changes for NDD package.
1.3-PawnIO (beta)
Implement PawnIO driver + interface changes.
1.2.2
Improvement for PCICMD handling.
1.2.1
Fix for .NET Framework and documentation update.
1.2.0
SMBusInterface:
- add proc_call in base class
SMBusI801:
- add WaitIntrTimeout as property to allow changing the value
- add PROC_CALL for page change while write protection is active
- change WaitIntr handling a bit
SMBusManager:
- remove SMBusNVAPI from default detection methods
DDR4Accessor:
- read timings according to JEDEC
DDR5AccessorBase:
- read write recovery time and use it
- reduce page changes for Serial Number and Module Part Number reads
- integrate new page change via PROC_CALL
- unfortunately not yet working on Linux due to Linux Kernel implementation
DDR5Accessor:
- read timings according to JEDEC
DDR4 & DDR5 Constants:
- constants for timings were added
SPDConstants:
- tweaked retry amount for thermal sensor read
Fixes:
- PageData SPDRevision flag was invalid
- possible exception in ISOWeek
Manufacturers have been updated with latest release data.
Some utility methods / classes have been added.
TestClass has been adjusted to reflect current changes.
1.1.4
Changes in SPDAccessor:
- replace GetPageData with PageData property
- add property Index
- add property HasSPDWriteProtection