A-4
DSP56367
MOTOROLA
Bootstrap ROM Contents
; mapped as P from $D00000 to
; $DFFFFF, active low
PROMADDR equ $FF1000 ; Starting PROM address
MA EQU 0
MB EQU 1
MC EQU 2
MD EQU 3
;;
;;;;;;;;;;;;;;;;;;;; DSP I/O REGISTERS ;;;;;;;;;;;;;;;;;;;;;;;;
;;
M_AAR1 EQU $FFFFF8 ; Address Attribute Register 1
M_OGDB EQU $FFFFFC ; OnCE GDB Register
M_HPCR EQU $FFFFC4 ; Host Polarity Control Register
M_HSR EQU $FFFFC3 ; Host Status Register
M_HORX EQU $FFFFC6 ; Host Receive Register
HRDF EQU $0 ; Host Receive Data Full
HF0 EQU $3 ; Host Flag 0
HEN EQU $6 ; Host Enable
M_HRX EQU $FFFF94 ; SHI Receive FIFO
M_HCSR EQU $FFFF91 ; SHI Control/Status Register
M_HCKR EQU $FFFF90 ; SHI Clock Control Register
HRNE EQU 17 ; SHI FIFO Not Empty flag
HI2C EQU 1 ; SHI I2C Enable Control Bit
HCKFR EQU 4 ; SHI I2C Clock Freeze Control Bit
HFM0 EQU 12 ; SHI I2C Filter Mode Bit 0
HFM1 EQU 13 ; SHI I2C Filter Mode Bit 1
ORG PL:$ff0000,PL:$ff0000 ; bootstrap code starts at $ff0000
START
movep #$0,X:M_OGDB ; enable OnCE
nop ; 5 NOP instructions, needed for test procedure
nop
nop
nop
nop
clr a #$0,r5 ; clear a and init R5 with 0
jset #MD,omr,OMR1XXX ; If MD:MC:MB:MA=1xxx go to OMR1XXX
jset #MC,omr,SHILD ; If MD:MC:MB:MA=01xx, go load from SHI
jclr #MB,omr,EPROMLD ; If MD:MC:MB:MA=0001, go load from EPROM
jset #MA,omr,RESERVED ; If MD:MC:MB:MA=0011, go to RESERVED
;========================================================================
; This is the routine that jumps to the internal Program ROM.
; MD:MC:MB:MA=0010
Summary of Contents for DSP56367
Page 16: ...xvi MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 22: ...xxii MOTOROLA List of Figures Figure Number Title Page Number ...
Page 26: ...xxvi MOTOROLA List of Tables Table Number Title Page Number ...
Page 148: ...4 6 DSP56367 MOTOROLA Design Considerations PLL Performance Issues ...
Page 248: ...9 30 DSP56367 MOTOROLA Serial Host Interface SHI Programming Considerations ...
Page 306: ...10 58 DSP56367 MOTOROLA Enhanced Serial Audio Interface ESAI ESAI Initialization Examples ...
Page 389: ...Bootstrap ROM Contents MOTOROLA DSP56367 A 15 end ...
Page 390: ...A 16 DSP56367 MOTOROLA Bootstrap ROM Contents ...
Page 432: ...C 8 DSP56367 MOTOROLA JTAG BSDL ...
Page 484: ...D 52 DSP56367 MOTOROLA Programmer s Reference ...
Page 490: ...E 6 DSP56367 MOTOROLA Power Consumption Benchmark ...
Page 516: ...F 26 DSP56367 MOTOROLA IBIS Model ...
Page 522: ...Index 6 MOTOROLA Index ...
Page 523: ......