├── .editorconfig ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake.toml ├── cmake ├── cmkr.cmake └── msvc-static-runtime.cmake ├── drivers ├── AMDRyzenMasterDriver.sys ├── CorsairLLAccess64.sys └── OpenHardwareMonitorLib.sys ├── example ├── llaccess.cpp ├── llaccess.hpp ├── main.cpp ├── speedfan.cpp └── speedfan.hpp └── lib ├── ntdll ├── ntdll.h ├── ntdll_x64.lib └── ntdll_x86.lib └── vdk ├── helpers.asm ├── map.cpp ├── map.hpp ├── msr.cpp ├── msr.hpp ├── shared ├── asserts.hpp ├── drv.cpp ├── drv.hpp ├── mem.cpp ├── mem.hpp ├── pe.cpp ├── pe.hpp ├── phy.cpp └── phy.hpp ├── types.hpp └── vdk.hpp /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | .vscode/ -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/README.md -------------------------------------------------------------------------------- /cmake.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/cmake.toml -------------------------------------------------------------------------------- /cmake/cmkr.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/cmake/cmkr.cmake -------------------------------------------------------------------------------- /cmake/msvc-static-runtime.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/cmake/msvc-static-runtime.cmake -------------------------------------------------------------------------------- /drivers/AMDRyzenMasterDriver.sys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/drivers/AMDRyzenMasterDriver.sys -------------------------------------------------------------------------------- /drivers/CorsairLLAccess64.sys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/drivers/CorsairLLAccess64.sys -------------------------------------------------------------------------------- /drivers/OpenHardwareMonitorLib.sys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/drivers/OpenHardwareMonitorLib.sys -------------------------------------------------------------------------------- /example/llaccess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/example/llaccess.cpp -------------------------------------------------------------------------------- /example/llaccess.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/example/llaccess.hpp -------------------------------------------------------------------------------- /example/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/example/main.cpp -------------------------------------------------------------------------------- /example/speedfan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/example/speedfan.cpp -------------------------------------------------------------------------------- /example/speedfan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/example/speedfan.hpp -------------------------------------------------------------------------------- /lib/ntdll/ntdll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/ntdll/ntdll.h -------------------------------------------------------------------------------- /lib/ntdll/ntdll_x64.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/ntdll/ntdll_x64.lib -------------------------------------------------------------------------------- /lib/ntdll/ntdll_x86.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/ntdll/ntdll_x86.lib -------------------------------------------------------------------------------- /lib/vdk/helpers.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/helpers.asm -------------------------------------------------------------------------------- /lib/vdk/map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/map.cpp -------------------------------------------------------------------------------- /lib/vdk/map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/map.hpp -------------------------------------------------------------------------------- /lib/vdk/msr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/msr.cpp -------------------------------------------------------------------------------- /lib/vdk/msr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/msr.hpp -------------------------------------------------------------------------------- /lib/vdk/shared/asserts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/shared/asserts.hpp -------------------------------------------------------------------------------- /lib/vdk/shared/drv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/shared/drv.cpp -------------------------------------------------------------------------------- /lib/vdk/shared/drv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/shared/drv.hpp -------------------------------------------------------------------------------- /lib/vdk/shared/mem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/shared/mem.cpp -------------------------------------------------------------------------------- /lib/vdk/shared/mem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/shared/mem.hpp -------------------------------------------------------------------------------- /lib/vdk/shared/pe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/shared/pe.cpp -------------------------------------------------------------------------------- /lib/vdk/shared/pe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/shared/pe.hpp -------------------------------------------------------------------------------- /lib/vdk/shared/phy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/shared/phy.cpp -------------------------------------------------------------------------------- /lib/vdk/shared/phy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/shared/phy.hpp -------------------------------------------------------------------------------- /lib/vdk/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/types.hpp -------------------------------------------------------------------------------- /lib/vdk/vdk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/archercreat/vdk/HEAD/lib/vdk/vdk.hpp --------------------------------------------------------------------------------