User`s manual

Chip Errata
DSP56305 Digital Signal Processor
Mask: 0F13S
DSP56305 Errata 1996 - 2002 Motorola pg. 17 /ng/12/20/02
ES82
Description (added 5/13/98):
The BL pin may operate improperly when two consecutive manipulation
instructions (bset/bclr/bchg) use external memory as the destination.
Example of the sequence:
bset #5,x:(r0) ;; r0 is a pointer on an external memory address
bclr #7,x:(r3) ;; r3 is a pointer on an external memory address
Workaround :
Separate the consecutive bit manipulation instructions by any other
instruction, as in the following example:
bclr #7,x:(r3) ;; r3 is a pointer on an external memory address
nop
bset #5,x:(r0) ;; r0 is a pointer on an external memory address
0F13S
Errata
Number
Errata Description
Applies
to Mask