Software Installation
rev 2.0
SFPCI-VME SERIES User’s Guide and Installation Manual
35
5.6.3.4 VME Request and Arbitration Controls
Example 3. pvme.conf: VME Request and Arbitration Controls
Syntax:
ctl-mode= “syscon”;
arb-mode= “priority” | “round-robin”;
request-level=0..3
request-mode= “demand” | “fair”
release-mode: “release-on-request” | “release-when-done”
bus-timeout=1..7;
arb-timeout=1..2;
dtack-enable= “rescind”;
5.6.3.5 VME Power Controls
power-fail= “on” | “off”;
5.6.4 VME Bus Controls
The dvma-size property tells the PVME nexus driver the maximum size possible for a
single DVMA transfer on the VMEbus. This parameter controls the setting of the upper
bound of the VME slave map window, and consequently, how much memory in A32
space they slave map window can consume. Older Sun machines did not support a
DVMA window bigger than 1 MByte. This is the default. The legal limit for
UltraSPARC machines is 8 MBytes.
Syntax:
dvma-size=0x100000..0x800000;
5.6.5 VME Bus Power Off Support.
Starting with version 1.14 of PVME, we provide some limited support for powering off
the VMEbus while PVME is loaded.
The “power-fail” switch in the pvme.conf configuration file enables this support. By
default, it is “on,” and it is recommended that this not be changed.
5.6.5.1 VME Power Off Support: Theory of Operation
If power to the VMEbus is switched off, it generates an interrupt on the UltraSPARC
informing the PVME nexus driver of this event. The PVME nexus driver responds to
this event by putting itself into the “off-line” state. The PVME nexus driver informs the
user of this state of affairs by printing the following message on the console:
NOTICE: [pvme0 VMEbus off-line]