DSP56001FE33 MOTOROLA [Motorola, Inc], DSP56001FE33 Datasheet - Page 60

no-image

DSP56001FE33

Manufacturer Part Number
DSP56001FE33
Description
24-Bit General Purpose Digital Signal Processor
Manufacturer
MOTOROLA [Motorola, Inc]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSP56001FE33
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
MOTOROLA
E-60
Motorola DSP56000 Macro Cross Assembler Version 2.00 87-08-23 09:57:46 bootcode.asm Page 1
1
2
4
6
7
8
9
10
11
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
0000C000
p:0000
P:0000
P:0002
P:0004
P:0005
P:0006
P:0007
62F400
00FFE9
00C000
300000
07E18C
200037
0E0009
61F400
Figure E-2. Assembler Listing for Bootstrap Program (Sheet 1 of 3)
; BOOTSTRAP SOURCE CODE FOR DSP56001 - (C) Copyright 1986 Motorola Inc.
; Host algorithm / AND / external bus method
; This is the Bootstrap source code contained in the DSP56001 32 word boot ROM.
; This program can load the internal program memory from one of two external sources.
; The program reads P:$C000 bit 23 to decide which external source to access. If
; P:$C000 bit 23 = 0 then it loads internal PRAM from H0-H7, using the Host Interface
; logic. If P:$C000 bit 23 = 1 then it loads from 1,536 consecutive byte-wide P:
; memory locations (starting at P:$C000).
BOOT
START
; IMPORTANT NOTE: This routine assumes that the L bit has been cleared before entering
; this program and that M0 and M1 have been preloaded with $FFFF (linear addressing).
; This would be the case after a reset. If this program is entered by changing the OMR
PAGE 132,50,0,10
EQU
ORG
MOVE
MOVE
MOVE
MOVE
ROL
JCC
$C000
PL:$0
A
<INLOOP
#$FFE9,R2
#BOOT,R1
#0,R0
P:(R1),Al
; Bootstrap code starts at P:$0
; R2 = address of the Host
; Shift bit 23 into the Carry flag
; The location in P: memory
; where the external byte-wide
; EPROM is expected to be mapped.
; Interface status register.
; R1 = starting P: address of
; external bootstrap byte-wide ROM.
; R0 = starting P: address of
; internal memory where program
; will begin loading.
; Get the data at P:$C000
; Perform load from Host Interface
; if carry is zero.
DSP56001

Related parts for DSP56001FE33