![Motorola MVME3600 Series Programmer'S Reference Manual Download Page 101](http://html.mh-extra.com/html/motorola/mvme3600-series/mvme3600-series_programmers-reference-manual_243930101.webp)
Functional Description
http://www.motorola.com/computer/literature
2-29
2
Each MERST error bit may be programmed to generate a machine check
and/or a standard interrupt. The error response is programmed through the
MPC Error Enable Register on a source by source basis. When a machine
check is enabled, either the MID field in the MPC Error Attribute Register
or the DFLT bit in the MEREN Register determine the master to which the
machine check is directed. For errors in which the master who originated
the transaction can be determined, the MID field is used, provided the MID
is %00 (processor 0), %01 (processor 1), or %10 (processor 2). For errors
not associated with a particular MPC master, or associated with masters
other than processor 0, 1 or 2, the DFLT bit is used. One example of an
error condition which cannot be associated with a particular MPC master
would be a PCI system error.
Transaction Ordering
Raven supports transaction ordering with an optional FIFO flushing
option. The FLBRD (Flush Before Read) bit within the GCSR register
controls the flushing of PCI write posted data when performing MPC-
originated read transactions.
When the FLBRD bit is set, Raven will handle read transactions
originating from the MPC bus in the following manner:
❏
Write posted transactions originating from the processor bus are
flushed by the nature of the FIFO architecture. The Raven will hold
the processor with wait states until the PCI bound FIFO is empty.
Error Status
Error Address and Attributes
MATO
From MPC bus
SMA
From PCI bus
RTA
From PCI bus
PERR
Invalid
SERR
Invalid