x58-core-f3-legacy x58-dmi-legacy
Quick-Start Platform x86 Reference Manual  /  4 Classes  / 

x58-dmi

Description
DMI unit in the IntelĀ® X58 Express Chipset.
Interfaces Implemented
conf_object, log_object, pcie_device, transaction_translator, translation_flush
Port Objects
bank.io_regs (bank_instrumentation_subscribe, instrumentation_order, io_memory, register_view, register_view_read_only)
bank.pcie_config (bank_instrumentation_subscribe, instrumentation_order, register_view, register_view_read_only, transaction)
port.HRESET (signal)
port.msg (transaction) : legacy PCI INTx message to pci_interrupt converter
Notifiers
state-change
Provided By
X58-devices

Attributes

default_remapping_unit

Optional attribute; read/write access; type: [os], object, or nil. Default DMA remapping unit

downstream_target

Optional attribute; read/write access; type: [os], object, or nil. PCIe Downstream Target

Required interfaces: pcie_port_control.

gfx_objs

Optional attribute; read/write access; type: [o*]. List of configuration objects from which transactions will be remapped using the graphics remapping unit

gfx_remapping_unit

Optional attribute; read/write access; type: [os], object, or nil. Graphics DMA remapping unit

interrupt

Optional attribute; read/write access; type: [os], object, or nil. Target to receive PCIe Legacy Interrupts

Required interfaces: pci_interrupt.

bank.pcie_config.function_number

Pseudo attribute; read-only access; type: integer. PCIe function number of this bank

Command List

Commands
infoprint information about the object
statusprint status of the object

x58-core-f3-legacy x58-dmi-legacy