1
0
mirror of https://github.com/wfjm/w11.git synced 2026-03-07 03:46:43 +00:00
Files
wfjm.w11/tools/xxdp/ekbee1_patch_1170.ecmd
2023-03-22 08:45:29 +01:00

31 lines
1.3 KiB
Plaintext

; $Id: ekbee1_patch_1170.ecmd 1383 2023-03-20 08:19:14Z mueller $
; SPDX-License-Identifier: GPL-3.0-or-later
; Copyright 2022-2023 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
;
; Patch set ekbee1 for e11 -- e11 -- e11 -- e11 -- e11 -- e11 -- e11
;
; AP: patch test 50: 22-bit mapping carry propagation ------------------------
; The test does an access to 17000000, the first word of the UNIBUS
; window. It expects CPUERR 020 because UBMAP is disabled in MMR3.
; e11 supports UWIN, but is configured with NOUWIN and a memory hole to
; behave like w11 and Simh. So access aborts with nxm instead of timeout.
; Patch the testing instruction to it expects nxm in CPUERR
;
dep 052212 000040
;
; AP: patch test 122: KT BEND ------------------------------------------------
; Tests MMU vs NXM,ODD,RED behavior
; The 1st part tests NXM vs MMU. On a KB11-C handles NXM earlier then MMU (!)
; On a KB11-E MMU takes precedence (as one expects and SimH, e11, and w11 do).
; Patch the test such that is checks KB11-E behavior (beq 20$ -> nop)
;
dep 076224 000240
;
; HP: skip test 071: MMR2 pattern test ---------------------------------------
; this test tries all PC's in user mode --> skip to ease setting breakpoints
;
;; dep 057532 000137
;; dep 057534 057766
;
; break 077244