Download SPARC/CPU-5TE Technical Reference Manual

Transcript
OpenBoot Enhancements
5.2.7
SPARC CPU-5TE Technical Reference Manual
VMEbus Status Signals
The commands listed below are available to access and control the VMEbus status signals.
vme-sysfail-set ( — ) asserts (sets) the VMEbus SYSFAIL* signal.
vme-sysfail-clear ( — ) negates (clears) the VMEbus SYSFAIL* signal.
vme-sysfail! ( true | false — ) asserts or negates the VMEbus SYSFAIL* signal. When
the value true is passed to the command, the VMEbus SYSFAIL* signal is asserted.
Otherwise — the value false is passed to the command — the VMEbus SYSFAIL*
signal is negated.
vme-sysfail? ( — true | false ) determines the state of the VMEbus SYSFAIL* signal and
returns a flag set according to the signal’s state. When the SYSFAIL* signal is asserted
the flag returned is true; otherwise its value is false.
vme-sysfail@ ( — byte ) returns the contents — an 8-bit data — of the VMEbus Interface’s General Purpose Register 1. The state of the most significant three bits SYSSTAT (bit 7), SYSVME (bit 6), and SYSNMIP (bit 5) are preserved, but the least
significant five bits are cleared (0).
vme-sysfail-assert-irq-ena ( — ) allows the VMEbus interface to generate an
interrupt upon the assertion of the VMEbus SYSFAIL* signal.
vme-sysfail-assert-irq-dis ( — ) disables the interrupt to be generated upon the
assertion of the VMEbus SYSFAIL* signal.
vme-sysfail-assert-ip? ( — true | false ) checks whether an interrupt is pending due
to the assertion of the VMEbus SYSFAIL* signal and returns a flag set according to
the appropriate interrupt pending flag. The flag is true when the interrupt is pending;
otherwise its value is false.
reset-sysfail-irq ( — ) clears a pending non-maskable interrupt generated by the
assertion of the VMEbus SYSFAIL* signal.
vme-acfail? ( — true | false ) determines the state of the VMEbus ACFAIL* signal and
returns a flag set according to the signal’s state. When the ACFAIL* signal is asserted
the flag returned is true; otherwise it is false.
vme-acfail@ ( — byte ) returns the contents — an 8-bit data — of the VMEbus interface’s
General Purpose Register 2. The state of the bit ACSTAT (bit 6) and ACNMIP (bit 4)
are preserved, but all other bits are cleared (0).
vme-acfail-assert-irq-ena ( — ) allows the VMEbus interface to generate an interPage 150
FORCE COMPUTERS