├── .gitignore ├── App.config ├── App.xaml ├── App.xaml.cs ├── Bootstrapper.cs ├── DDR5SPD ├── DDR5_SPD.cs ├── EXPO.cs └── XMP_3_0.cs ├── DDR5XMPEditor.csproj ├── DDR5XMPEditor.sln ├── Events ├── SaveSPDFileEvent.cs └── SelectedSPDFileEvent.cs ├── FodyWeavers.xml ├── FodyWeavers.xsd ├── Images ├── ddr5expowip.png ├── ddr5wip.png ├── ddr5xmp3wip.png └── spd_structure.png ├── Pages ├── DDR5MainView.xaml ├── DDR5MainViewModel.cs ├── DDR5MiscView.xaml ├── DDR5MiscViewModel.cs ├── DDR5SPDEditorView.xaml ├── DDR5SPDEditorViewModel.cs ├── EXPOEditorViewModel.cs ├── EXPOEditorViewModel.xaml ├── MenuBarView.xaml ├── MenuBarViewModel.cs ├── ShellView.xaml ├── ShellViewModel.cs ├── XMP3EditorView.xaml └── XMP3EditorViewModel.cs ├── Properties ├── AssemblyInfo.cs ├── Resources.Designer.cs ├── Resources.resx ├── Settings.Designer.cs └── Settings.settings ├── README.md ├── SPD examples ├── DDR5 XMP+EXPO.spd ├── EXPO_Profile_5600_CL40.bin ├── EXPO_Profile_6000_CL38.bin ├── Sample DDR5 5600 - EXPO XMP Hybrid.spd ├── Sample DDR5 5600 - XMP Only.spd ├── Sample EXPO block enhanced timings.bin ├── Sample EXPO block simple timings.bin ├── Sample XMP3 Profile.bin └── Sample XMP3 block.bin └── Utilities.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/.gitignore -------------------------------------------------------------------------------- /App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/App.config -------------------------------------------------------------------------------- /App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/App.xaml -------------------------------------------------------------------------------- /App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/App.xaml.cs -------------------------------------------------------------------------------- /Bootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Bootstrapper.cs -------------------------------------------------------------------------------- /DDR5SPD/DDR5_SPD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/DDR5SPD/DDR5_SPD.cs -------------------------------------------------------------------------------- /DDR5SPD/EXPO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/DDR5SPD/EXPO.cs -------------------------------------------------------------------------------- /DDR5SPD/XMP_3_0.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/DDR5SPD/XMP_3_0.cs -------------------------------------------------------------------------------- /DDR5XMPEditor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/DDR5XMPEditor.csproj -------------------------------------------------------------------------------- /DDR5XMPEditor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/DDR5XMPEditor.sln -------------------------------------------------------------------------------- /Events/SaveSPDFileEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Events/SaveSPDFileEvent.cs -------------------------------------------------------------------------------- /Events/SelectedSPDFileEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Events/SelectedSPDFileEvent.cs -------------------------------------------------------------------------------- /FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/FodyWeavers.xml -------------------------------------------------------------------------------- /FodyWeavers.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/FodyWeavers.xsd -------------------------------------------------------------------------------- /Images/ddr5expowip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Images/ddr5expowip.png -------------------------------------------------------------------------------- /Images/ddr5wip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Images/ddr5wip.png -------------------------------------------------------------------------------- /Images/ddr5xmp3wip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Images/ddr5xmp3wip.png -------------------------------------------------------------------------------- /Images/spd_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Images/spd_structure.png -------------------------------------------------------------------------------- /Pages/DDR5MainView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/DDR5MainView.xaml -------------------------------------------------------------------------------- /Pages/DDR5MainViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/DDR5MainViewModel.cs -------------------------------------------------------------------------------- /Pages/DDR5MiscView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/DDR5MiscView.xaml -------------------------------------------------------------------------------- /Pages/DDR5MiscViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/DDR5MiscViewModel.cs -------------------------------------------------------------------------------- /Pages/DDR5SPDEditorView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/DDR5SPDEditorView.xaml -------------------------------------------------------------------------------- /Pages/DDR5SPDEditorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/DDR5SPDEditorViewModel.cs -------------------------------------------------------------------------------- /Pages/EXPOEditorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/EXPOEditorViewModel.cs -------------------------------------------------------------------------------- /Pages/EXPOEditorViewModel.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/EXPOEditorViewModel.xaml -------------------------------------------------------------------------------- /Pages/MenuBarView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/MenuBarView.xaml -------------------------------------------------------------------------------- /Pages/MenuBarViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/MenuBarViewModel.cs -------------------------------------------------------------------------------- /Pages/ShellView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/ShellView.xaml -------------------------------------------------------------------------------- /Pages/ShellViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/ShellViewModel.cs -------------------------------------------------------------------------------- /Pages/XMP3EditorView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/XMP3EditorView.xaml -------------------------------------------------------------------------------- /Pages/XMP3EditorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Pages/XMP3EditorViewModel.cs -------------------------------------------------------------------------------- /Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Properties/Resources.resx -------------------------------------------------------------------------------- /Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Properties/Settings.settings -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/README.md -------------------------------------------------------------------------------- /SPD examples/DDR5 XMP+EXPO.spd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/SPD examples/DDR5 XMP+EXPO.spd -------------------------------------------------------------------------------- /SPD examples/EXPO_Profile_5600_CL40.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/SPD examples/EXPO_Profile_5600_CL40.bin -------------------------------------------------------------------------------- /SPD examples/EXPO_Profile_6000_CL38.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/SPD examples/EXPO_Profile_6000_CL38.bin -------------------------------------------------------------------------------- /SPD examples/Sample DDR5 5600 - EXPO XMP Hybrid.spd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/SPD examples/Sample DDR5 5600 - EXPO XMP Hybrid.spd -------------------------------------------------------------------------------- /SPD examples/Sample DDR5 5600 - XMP Only.spd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/SPD examples/Sample DDR5 5600 - XMP Only.spd -------------------------------------------------------------------------------- /SPD examples/Sample EXPO block enhanced timings.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/SPD examples/Sample EXPO block enhanced timings.bin -------------------------------------------------------------------------------- /SPD examples/Sample EXPO block simple timings.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/SPD examples/Sample EXPO block simple timings.bin -------------------------------------------------------------------------------- /SPD examples/Sample XMP3 Profile.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/SPD examples/Sample XMP3 Profile.bin -------------------------------------------------------------------------------- /SPD examples/Sample XMP3 block.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/SPD examples/Sample XMP3 block.bin -------------------------------------------------------------------------------- /Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edlf/DDRXMPEditor/HEAD/Utilities.cs --------------------------------------------------------------------------------