Skip to content

Add SMBus for Intel Skylake IMC (e.g. X299 Chipset)#47

Merged
namazso merged 4 commits into
namazso:mainfrom
Blacktempel:feature/SmbusIntelPCU
Feb 25, 2026
Merged

Add SMBus for Intel Skylake IMC (e.g. X299 Chipset)#47
namazso merged 4 commits into
namazso:mainfrom
Blacktempel:feature/SmbusIntelPCU

Conversation

@Blacktempel

@Blacktempel Blacktempel commented Jan 21, 2026

Copy link
Copy Markdown
Contributor

Add SMBus for Intel Skylake IMC (e.g. X299 Chipset).

For reference:
Blacktempel/RAMSPDToolkit#7
Blacktempel/RAMSPDToolkit@53d30d4

Module will be integrated into LHM and RAMSPDToolkit as soon as I have a signed version.

Tested on this hardware:

  • MSI X299 RAIDER
  • ASUS Pro WS X299 SAGE II

@Blacktempel Blacktempel changed the title Add SMBus for Intel PCU (e.g. X299 Chipset) Add SMBus for Intel Skylake IMC (e.g. X299 Chipset) Feb 21, 2026

@namazso namazso left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for late reply, I was busy with other things as well as the 2.1.0 release.

In the original implementation the offset passed to pci_config_* functions was an arbitrary usermode-controlled offset, so I had to change that. Otherwise looks about fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants