03.03.2013 Views

Simics x86-440BX Target Guide

Simics x86-440BX Target Guide

Simics x86-440BX Target Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

VIRTUTECH CONFIDENTIAL 4.3. PC Legacy and ISA Components<br />

4.3.7 isa-lance<br />

Description<br />

The “isa-lance” component represents an ISA bus based Ethernet adapter.<br />

Attributes<br />

base_port<br />

Optional attribute; read/write access; type: Integer.<br />

The starting port number in I/O space. The default port is 0x300, and the mapping<br />

is 0x17 bytes large.<br />

irq_level<br />

Optional attribute; read/write access; type: Integer.<br />

The interrupt level for the Lance device, default is 7.<br />

mac_address<br />

Required attribute; read/write access; type: String.<br />

The MAC address of the Ethernet adapter.<br />

Commands<br />

create-isa-lance [“name”] “mac_address” [irq_level] [base_port]<br />

Creates a non-instantiated component of the class “isa-lance”. If name is not specified,<br />

the component will get a class-specific default name. The other arguments<br />

correspond to class attributes.<br />

.info<br />

Print detailed information about the configuration of the device.<br />

.status<br />

Print detailed information about the current status of the device.<br />

Connectors<br />

Name Type Direction<br />

isa-bus isa-bus up<br />

ethernet ethernet-link down<br />

48

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!