Service manual
Service Manual
After execution of this code, the border colour is reset to black. The assembler listing for this section of code is shown
below:
Start1 LDRT r0, [r5] ;SVPMD pin low)
LDRT r0, [r5] ;
)continual toggle of:
-
LDRT r0, [r5] ; )
LDR r1, iocmof
;re-load ioc base addr. -offset
LDR r0, [r1,r6]! ;SVPMD pin high
LDR r0,
[r1, r6]!
;IOC CS pin high ;S1 ioc hi
LDR r0,
[r1, r6]!
;IOC CS pin high ;S2 ioc hi
LDR r0,
[r1, r6]!
;IOC CS pin high ;S3 ioc hi
LDR r0,
[r1, r6]!
;IOC CS pin high ;S4 ioc hi
LDR r0,
[r1, r6]!
;IOC CS pin high ;S5 ioc hi
LDR r0,
[r1, r6]!
;IOC CS pin high ;S6 ioc hi
LDR r0,
[r1, r6]!
;IOC CS pin high ;S7 ioc hi
LDRB r0, [r5] ;nB/W pin high )
LDRB r0, [r5] ;nB/W pin high )
LDRB r0, [r5] ;nB/W pin high )
MOV r1 #&FE0000 ,
STR r1, [r7] ; set C0 )
MOV r1 #&FD0000 )
STR
r1, [r7] ; set C1 )
MOV r1 #&FB0000 ; )
STR r1, [r7] ; set C2 )
MOV r1 #&F70000 ; ) I.O.C.
STR r1, [r7] ; set C3 )
MOV r1 #&EF0000 ; )
STR r1, [r7] ; set C4 )
MOV r1 #&DF0000 ; )
STR r1, [r7] ; set C5 )
MOV r1 #&FF0000 ;
STR r1, [r7] ; reset all
LDR r1,
&55555555
; write to printer port
STR r1,[r8] ;
SUBS r9, r9, #1
BNE start1
B main
5-26 Issue 2, June 1991 Part 5 - Main PCB fault diagnosis