DMIBAR

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
karim
Posts: 21
Joined: Mon Jun 23, 2025 8:03 pm

DMIBAR

Post by karim »

I found something called DMIBAR. Is it a register in Intel systems that stores the base address for output on the DMI path to reach the chipset? For example, if I want to access the USB, does the BIOS need to set the DMIBAR register with the base address so that the processor, if the address is within range, can send the request over that bus? Is what I'm saying correct?
Octocontrabass
Member
Member
Posts: 6245
Joined: Mon Mar 25, 2013 7:01 pm

Re: DMIBAR

Post by Octocontrabass »

karim wrote: Mon Aug 11, 2025 11:15 pmIs what I'm saying correct?
No. DMIBAR holds the base address of a PCIe Root Complex Register Block. The firmware sets DMIBAR to allow any necessary access to the RCRB.

There is no base address for DMI. DMI uses subtractive decoding.
Post Reply