Motorola DSP56305 User Manual page 561

24-bit digital signal processor
Table of Contents

Advertisement

;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; If
MD:MC:MB:MA=1111,
; Interface programmed to operate
; single-strobe pin configuration.
;
; Other than the single-strob pin configuration, this mode is identical to
; the double-strob pin configuration UB mode (MD:MC:MB:MA=1110).
;
;
RTOSROM equ
$FF0800
BOOT
equ
$D00000
AARV
equ
$D00409
M_SSR
EQU
$FFFF93
M_STXL
EQU
$FFFF95
M_SRXL
EQU
$FFFF98
M_SCCR
EQU
$FFFF9B
M_SCR
EQU
$FFFF9C
M_PCRE
EQU
$FFFF9F
M_DCTR
EQU
$FFFFC5
M_DPMC
EQU
$FFFFC7
M_DPAR
EQU
$FFFFC8
M_DSR
EQU
$FFFFC9
M_DRXR
EQU
$FFFFCB
M_AAR1
EQU
$FFFFF8
ORG PL:$ff0000,PL:$ff0000
START
jclr #3,omr,RTOSROM
CONT
clr a #$0a,X0
move #$3e,x1
jclr #2,omr,EPRSCILD
jclr #1,omr,IHOSTLD
jclr #0,omr,UB2HOSTLD
;========================================================================
; This is the routine that loads from the Host Interface in UB (UNIVERSAL) mode,
MOTOROLA
then
it
loads the
in the
; RTOS ROM Address
; this is the location in P memory
; on the external memory bus
; where the external byte-wide
; EPROM would be located
; AAR1 selects the EPROM as CE~
; mapped as P from $D00000 to
; $DFFFFF, active low
; SCI Status Register
; SCI Transmit Data Register (low)
; SCI Receive Data Register (low)
; SCI Clock Control Register
; SCI Control Register
; Port E Control register
; DSP CONTROL REGISTER (DCTR)
; DSP PCI MASTER CONTROL REGISTER (DPMC)
; DSP PCI ADDRESS REGISTER (DPAR)
; DSP STATUS REGISTER (DSR)
; DSP RECEIVE DATA FIFO (DRXR)
; Address Attribute Register 1
; bootstrap code starts at $ff0000
; If MD:MC:MB:MA=0xxx boot from RTOS ROM
; clear a and load X0 with constant $0a0000
; X1=$3E0000 for UB mode host programming
; HM=$3 (UB)
; HIRD=1 (HIRQ_ pin - drive high enabled)
; HIRH=1 (HIRQ_ pin - handshake enabled)
; HRSP=1 (HRST pin - active low)
; HTAP=0 (HTA pin - active high)
; HDSM=0 (Double-strob pin mode enabled)
; MD:MC:MB:MA=10xx, load EPROM/SCI/56301-56301
; MD:MC:MB:MA=110x, load from PCI/ISA HOST
; MD:MC:MB:MA=1110, load double-strob UB Host
; MD:MC:MB:MA=1111, load single-strob UB Host
DSP56305 User's Manual
program RAM
from
Universal Bus
(UB)
Bootstrap Code
the Host
mode, in
A-7

Advertisement

Table of Contents
loading

Table of Contents