Memory Configuration - Motorola DSP56305 User Manual

24-bit digital signal processor
Table of Contents

Advertisement

plock
(r2)
nop
nop
nop
move
#PATCH_DATA_START,r1
do
#(PATCH_DATA_END-PATCH_DATA_START),PATCH_LOOP
movem
p:(r1)+,x0
movem
x0,p:(r2)+
nop
PATCH_LOOP
; 1 - regular read
; 5 - read with hit
rep
#(M_PROME-M_PROMS+1)
move
p:(r0)+,x0
; 2 - fetch
; 6 - fetch with hit
move
#M_PROMS,r0
nop
nop
nop
jsr
r0
ENDTEST jmp
ENDTEST
nop
nop
nop
nop
; patch data
PATCH_DATA_START
move
#5,m0
move
#6,m1
move
#7,m2
PATCH_DATA_END
MOTOROLA
; lock patch's sector (start/mid/end)
; Do-loop restriction
; ROM: rts (to the ENDTEST)
DSP56305 User's Manual

Memory Configuration

RAM Configuration
; replace ROM by PATCH
3-9

Advertisement

Table of Contents
loading

Table of Contents