User`s manual

Chip Errata
DSP56305 Digital Signal Processor
Mask: 0F13S
DSP56305 Errata 1996 - 2002 Motorola pg. 41 /ng/12/20/02
ED33 cont.
do forever,label2
.....
.....
ENDDO
.....
.....
label2
.....
.....
label1
Will be replaced by:
do #M,label1
.....
.....
do forever,label2
.....
.....
JSR fix_enddo_routine ; <--- note:
JSR and not JMP
nop_after_jmp
NOP ; This instruction should be NOP
.....
.....
label2
.....
.....
label1
....
....
fix_enddo_routine
nop
move #1,lc
bclr #16,ssl
move #nop_after_jmp,la
rti ; <--- note: "rti" and not "rts"
Pertains to: DSP56300 Family Manual, Section B-4.2, General Do
Restrictions.
0F13S
Errata
Number
Document Update
Applies
to Mask