Motorola DSP56367 User Manual page 387

24-bit digital signal processor
Table of Contents

Advertisement

move
eor
add
_loopp
;;---------------------------------------------------
;; toggle pin if no errors, stop execution otherwise.
;;---------------------------------------------------
;; if error
tne
shortage
movep
shortage
beq
bclr
enddo
shortage
bra
label1
bchg
burn1
debug
shortage
wait
disabled)
BURN_END
ORG PL:,PL:
PATTERNS
dsm
ORG
dup PATTERNS-*
location
dc *
endm
ORG
dc
dc
dc
dc
MOTOROLA
p:(r2)+,a1
y0,a
a,b
r5,r7
r7,x:M_OGDB
label1
#SCKT,x:M_PDRC
<burn1
#SCKT,x:M_PDRC
4
PL:BURN_END,PL:BURN_END
PL:PATTERNS,PL:PATTERNS ;; Each value is written to all memories
$555555
$AAAAAA
$333333
$F0F0F0
DSP56367
Bootstrap ROM Contents
;; a0=a2=0
;; accumulate error in b
;; r7=$FFFFFF as long as test pass
;; condition codes preserved
;; this instr can be removed in case of
;; write pass/fail flag to OnCE
;; condition codes preserved
;; this instr can be removed in case of
;; clear SCKT if error,
;; terminate the loop normally
;; this instr can be removed in case of
;; and stop execution
;; if no error
;; toggle pin and keep on looping
;; test completion
;; enter debug mode if OnCE port enabled
;; this instr can be removed in case of
;; enter wait otherwise (OnCE port
;; align for correct modulo addressing
; write address in unused Boot ROM
A-13

Advertisement

Table of Contents
loading

Table of Contents