pcjs/disks/dec/rl02k/xxdp/ekbbf0/README.md

1.7 KiB

layout title permalink
page EKBBF0: 11/70 MEMORY MANAGEMENT DIAGNOSTIC (PART 2) /disks/dec/rl02k/xxdp/ekbbf0/

EKBBF0: 11/70 CPU DIAGNOSTIC (PART 2)

From the PDP-11 Diagnostic Handbook (1988), p. 1-7:

11/70 CPU DIAGNOSTIC PART 1

ABSTRACT:

	This diagnostic is the second part of the 11/70 CPU, it tests advanced
	instructions and miscellaneous logic.

OPERATING PROCEDURES:
        Set the switch register by <CONTROL P> (RD console)
    CON = xxxxxxWZ
        (W = deposit xxxxxx into console switch register)
		(R = read and type console switch settings)
		(Z = switch console terminal back to program)

    .R EKBBF0

SWITCH SETTINGS
    SW15 = 1 halt on error
    SW14 = 1 loop on test
    SW13 = 1 inhibit error typeouts
    SW12 = 1 inhibit T-bit trapping
    SW11 = 1 inhibit iterations
    SW10 = 1 ring bell on error
    SW09 = 1 loop on error
    SW08 = 1 loop on test in SWR <07:00>
    SW07 = 1 not used
    SW06 = 1 skip bus request 6 test
    SW05 = 1 skip bus request 5 test
    SW04 = 1 skip bus request 4 test
    SW02 = 1 test selector (with switch 8)
    SW01 = 1 test selector (with switch 8)
    SW00 = 1 skip operator intervention testing

At the moment, PDPjs is failing a couple of tests within this diagnostic:

.R EKBBF0
EKBBF0.BIC

CEKBBF0 11/70 CPU #2
A
SCCE STACK OVERFLOW NOT GOING HIGH OR
NOT GETTING TO TMCD E31 OR E31 BAD
ERRORPC TEST NUMBER
020646  000040


CPU UNDER TEST FOUND TO BE A KB11-B/C OR KB11-CM

TMCA E67(8) NOT GETTING TO E76(13) OR E76 IS BAD
ERRORPC TEST NUMBER
026030  000063