mirror of
https://github.com/PDP-10/its.git
synced 2026-01-11 23:53:12 +00:00
SSIMP should use 18-bit mapping, not 16, otherwise it will fail on physical hardware.
This commit is contained in:
parent
229ef7449e
commit
82e936b504
@ -187,7 +187,8 @@ IF2,IFN IMPIBF&777,.FATAL IMPIBF not on DEC page boundary
|
||||
IMPINI: SETOM IMPUP ;Not up yet,
|
||||
SETOM IMPTCU ; but thinking about it.
|
||||
MOVEI A,IMPIBF_-9. ;DEC page # of IMP buffer page
|
||||
TRO A,%UQ16B\%UQVAL ;Valid mapping, 16 bit device
|
||||
IFE SSIMP,TRO A,%UQ16B\%UQVAL ;Valid mapping, 16 bit device (for real imp)
|
||||
.ELSE TRO A,%UQVAL ;Valid mapping, 18 bit device (for ssimp)
|
||||
IOWRI A,UBAPAG+IUIMPG_1 ;Set up 1 DEC page of UBA mapping. Note that
|
||||
; the second half of IUIMPG isn't mapped at all
|
||||
CONO PI,NETOFF ;Freeze things while IMP bashing occurs
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user