Motorola MVME712A/D3 User Manual Page 211

  • Download
  • Add to my manuals
  • Print
  • Page
    / 239
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 210
NCR 53C710 SCSI I/O Processor (NCR) Tests
MVME167BUG/D3 3-167
3
SCRIPTs Processor - SCRIPTS
This test initializes the test structures and makes use of the diagnostic registers
for test, as follows:
Verifies that the following registers are initially clear:
Sets SCSI outputs in high impedance state, disables interrupts using the
ÒMIENÓ, and sets NCR device for Single Step Mode.
The address of a simple ÒINTERRUPT instructionÓ SCRIPT is loaded into the
DMA SCRIPTs Pointer register. The SCRIPTs processor is started by hitting
the ÒSTDÓ bit in the DMA Control Register.
Single Step is checked by verifying that ONLY the first instruction executed
and that the correct status bits are set. Single Step Mode is then turned off and
the SCRIPTs processor started again. The ÒINTERRUPT instructionÓ should
then be executed and a check for the correct status bits set is made.
The address of the ÒJUMP instructionÓ SCRIPT is loaded into the DMA
SCRIPTs Pointer register, and the SCRIPTs processor is automatically started.
JUMP Òif TRUEÓ (Compare = True, Compare = False) conditions are checked,
then JUMP Òif FALSEÓ (Compare = True, Compare = False) conditions are
checked.
The ÒMemory Move instructionÓ SCRIPT is built in a script buffer to allow the
ÒSource AddressÓ, ÒDestination AddressÓ, and ÒByte CountÓ to be changed by
use of the ÒconfigÓ command. If a parameter is changed, the only check for
validity is the ÒByte CountÓ during test structures initialization.
The ÒMemory MoveÓ SCRIPT copies the specified number of bytes from the
source address to the destination address.
SIEN SCSI Interrupt Enable
DIEN DMA Interrupt Enable
SSTAT0 SCSI Status Zero
DSTAT DMA Status
ISTAT Interrupt Status
SFBR SCSI First Byte Received
Page view 210
1 2 ... 206 207 208 209 210 211 212 213 214 215 216 ... 238 239

Comments to this Manuals

No comments