sc_leds_and_button_pcie_device x58-core-f0-legacy
Quick-Start Platform x86 Reference Manual  /  4 Classes  / 

x58-core

Description
PCIe Core Functions in the IntelĀ® X58 Express Chipset.
Interfaces Implemented
conf_object, log_object, pcie_device
Port Objects
bank.f0 (bank_instrumentation_subscribe, instrumentation_order, register_view, register_view_read_only, transaction) : system management registers
bank.f1 (bank_instrumentation_subscribe, instrumentation_order, register_view, register_view_read_only, transaction) : GPIO and scratchpad registers
bank.f2 (bank_instrumentation_subscribe, instrumentation_order, register_view, register_view_read_only, transaction) : IOH system / control status registers
bank.f3 (bank_instrumentation_subscribe, instrumentation_order, register_view, register_view_read_only, transaction) : on-die throttling registers
port.HRESET (signal)
remap_space <memory-space> : memory space for linear address spaces
remap_unit <index-map> : internal - provides object arrays
remap_unit[0..1] <x58-remap-unit> : model of DMA/Interrupt remapping unit
Notifiers
state-change
Provided By
X58-devices

Attributes

external_remap_unit

Optional attribute; read/write access; type: [o|[os]|n{0:2}]. External DMA/Interrupt remapping units. If set, will be used in place of the internal objects in 'remap_unit'

bank.f0.function_number

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

bank.f1.function_number

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

bank.f2.function_number

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

bank.f3.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

sc_leds_and_button_pcie_device x58-core-f0-legacy