Message High Registers (814Ch And 814Dh); Message Low Registers 814Eh And 814Fh); Vme Modifier Register (8151H) - RadiSys EPC - 6A Hardware Reference Manual

Vmebus controller
Table of Contents

Advertisement

EPC-6A Hardware Reference

Message High Registers (814Ch and 814Dh)

Message High Reg, lower
Message High Reg, upper
This register is an extension of the following register for 32-bit messages. An access to
this register clears flag ABMH in the response register.

Message Low Registers 814Eh and 814Fh)

Message Low Reg, lower
Message Low Reg, upper
This register is typically used as an incoming message register by doing a D16 write into it
from the VMEbus (this register, as are many others, are mapped into the VMEbus A16
address space, as discussed later).

VME Modifier Register (8151h)

VME Modifier Register
This register is also used when the EPC-6A makes an access through its E page to the
VMEbus. Bits 7 and 6 provide VME address bits A23 and A22, respectively. Bits 2–0
define the value placed on the associated VMEbus address-modifier lines. Register bits
are not defined for the VMEbus address-modifier AM3 and AM0 lines since, for all
defined address-modifier values in the VMEbus specification, AM3 is 1 and AM0 is the
inverse of AM1. Therefore these two bit values are generated by hardware.
AMx
58
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
VME WA23–22
These bits drive the VME address-modifier lines AM4, AM2, and AM1. The
other three VME address-modifier lines are generated automatically: AM5 and
AM3 are always 1 and AM0 is always the inverse of AM1. Thus these three
register bits correspond to the following VMEbus functions:
000
A16 non-privileged access
001
reserved
010
A16 supervisory access
011
reserved
100
A24 non-privileged data access
101
A24 non-privileged program access
110
A24 supervisory data access
111
A24 supervisory program access
IACK This bit, when set, is used to define the VMEbus access as an interrupt
acknowledge cycle. The interrupt being acknowledged must be
encoded by software as a value on VME address lines A1–A3.
res
IACK
res
AM4
AM2
AM1

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents