DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

DSP56001 View Datasheet(PDF) - Motorola => Freescale

Part Name
Description
Manufacturer
DSP56001 Datasheet PDF : 64 Pages
First Prev 61 62 63 64
Motorola DSP56000 Macro Cross Assembler Version 2.00 87-08-23 09:57:46 bootcode.asm Page 3
69 P:000E
70
71 P:000F
72 P:0010
73
74 P:0011
75
76
77
78 P:0012
79 P:0013
80 P:0015
81 P:0016
82
83 P:0017
84
85 P:0019
86
87 P:001B
88
89
90
91
92
93
94 P:001C
95
96
07D98A
0608A0
200022
0C001B
_LOOP2
MOVE
P:(R1)+,A2
REP #8
ASR A
JMP < _STORE
; Get the 8 LSB from external
; P: memory.
; Shift 8 bit data into A1
; Get another byte
; then put the word in PRAM.
; This is the second routine. It loads from the Host Interface pins.
0AA020
0AA983
000017
00008C
0C001C
_HOSTLD
_LBLA
BSET #0,X:$FFE0
JCLR #3,X:$FFE9, _LBLB
ENDDO
JMP <_BOOTEND
; Configure Port B as Host Interface
; If HF0=1, stop loading data.
; Must terminate the DO loop
0A6280
000013
54F000
00FFEB
_LBLB
JCLR #0,X:(R2), _LBLA
MOVE
X:$FFEB,A1
; Wait for HRDF to go high
; (meaning 24-bit data is present)
; Put 24-bit host data in A1
07588C _STORE
MOVE
A1,P:(R0)+
; Store 24-bit result in PRAM.
_LOOP1
; and return for another 24-bit word
; This is the exit handler that returns execution to normal expanded mode
; and jumps to the RESET location.
0502BA _BOOTEND MOVEC
#2,0MR
; Set the operating mode to 2
; (and trigger an exit from
; bootstrap mode).
97 P:001D
98
99
100 P:001E
101
0000B9
0C0000
ANDI #$0,CCR
JMP <$0
; Clear SR as if RESET and
; introduce delay needed for
; Op. Mode change.
; Start fetching from PRAM P:$0000
Motorola DSP56000 Macro Cross Assembler Version 2.00 87-08-23 09:57:46 bootcode.asm Page 4
0 Errors
0 Warnings
Figure E-2. Assembler Listing for Bootstrap Program (Sheet 3 of 3)
MOTOROLA
E-62
DSP56001

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]