Disablesysreset (controller), Enableacfail (controller), Enablesoftreset () – National Instruments NI-VXI User Manual

Page 101: Enablesysfail (controller)

Advertising
background image

Chapter 3 Software Overview

© National Instruments Corporation

3-63

NI-VXI User Manual

state, the failed device clears its PASS bit (in its Status register) and
asserts the SYSFAIL* signal on the VXIbus backplane.

DisableSysreset (controller)

DisableSysreset

desensitizes the application to Sysreset interrupts

from embedded or extended controller(s) (dependent on the hardware
platform).

EnableACfail (controller)

EnableACfail

sensitizes the application to ACfail interrupts from

embedded controller or extended controller(s) ACfail conditions
(dependent on the hardware platform). The VXI/VMEbus specification
allows for a minimum amount of time after a power failure condition
occurs for the system to remain operational. The detection of the power
failure asserts the VXI/VMEbus backplane signal ACFAIL*. An
ACfail condition detected on the local CPU generates an interrupt that
calls the current ACfail interrupt handler. Your application can take
any appropriate action within the allotted time period before complete
power failure.

EnableSoftReset ()

EnableSoftReset

sensitizes the application to Soft Reset conditions

on the local CPU. When the Reset bit in the VXI Control register of the
local CPU is written, the VXI interface (if an embedded CPU) and the
VXI register sets are reset (VXI logical address and address base are
retained). The write to the Reset bit causes an interrupt on the local
CPU, which can be handled in any appropriate manner. The CPU
cannot restart operation until the Reset bit is cleared. After the Reset bit
is cleared, the local CPU can go through a reinitialization process or
reboot altogether. If the local CPU is the Resource Manager (and
top-level Commander), the Reset bit should never be written. Writing
the Reset bit of any device should be reserved for the Commander of
the device.

Note:

The Soft Reset interrupt does not apply to VME.

EnableSysfail (controller)

EnableSysfail

sensitizes the application to Sysfail interrupts from

embedded controller or extended controller(s) Sysfail conditions
(dependent on the hardware platform and configuration). The VXIbus

Advertising