Bootstrap Code
Bootstrap Program
A
-3
; After reading the program words, program execution starts from the same
; address where loading started.
; The Host Interface bootstrap load program may be stopped by setting the
; Host Flag 0 (HF0). This will start execution of the loaded program from
; the specified starting address.
;
; The base address of the HI08 in multiplexed mode is 0x80 and is not modified
; by the bootstrap code. All the address lines are enabled and should be
; connected accordingly.
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; If MC:MB:MA=111, then it loads the program RAM from the Host
; Interface programmed to operate in the MC68302 bus mode,
; in single-strobe pin configuration.
; The HOST MC68302 bootstrap code expects accesses that are byte wide.
; The HOST MC68302 bootstrap code expects to read 3 bytes forming a 24-bit word
; specifying the number of program words, 3 bytes forming a 24-bit word
; specifying the address to start loading the program words and then 3 bytes
; forming 24-bit words for each program word to be loaded.
; The program words will be stored in contiguous PRAM memory locations
; starting at the specified starting address.
; After reading the program words, program execution starts from the same
; address where loading started.
; The Host Interface bootstrap load program may be stopped by setting the
; Host Flag 0 (HF0). This will start execution of the loaded program from
; the specified starting address.
;
BOOT equ $D00000
; this is the location in P memory
; on the external memory bus
; where the external byte-wide
; EPROM would be located
AARV equ $D00409
; AAR1 selects the EPROM as CE~
; mapped as P from $D00000 to
; $DFFFFF, active low
M_SSR EQU $FFFF93
; SCI Status Register
M_STXL EQU $FFFF95
; SCI Transmit Data Register (low)
M_SRXL EQU $FFFF98
; SCI Receive Data Register (low)
M_SCCR EQU $FFFF9B
; SCI Clock Control Register
M_SCR EQU $FFFF9C
; SCI Control Register
M_PCRE EQU $FFFF9F
; Port E Control register
M_AAR1 EQU $FFFFF8
; Address Attribute Register 1
M_HPCR EQU $FFFFC4
; Host Polarity Control Register
M_HSR EQU $FFFFC3
; Host Status Register
M_HRX EQU $FFFFC6
; Host Receive Register
HRDF EQU $0
; Host Receive Data Full
HF0 EQU $3
; Host Flag 0
HEN EQU $6
; Host Enable
ORG PL: $ff0000,PL:$ff0000; bootstrap code starts at $ff0000
Содержание DSP56303
Страница 1: ...DSP56303 User s Manual 24 Bit Digital Signal Processor DSP56303UM AD Revision 1 January 2001 ...
Страница 52: ...JTAG OnCE Interface 2 22 DSP56303 User s Manual ...
Страница 114: ...General Purpose Input Output GPIO 5 10 DSP56303 User s Manual ...
Страница 212: ...GPIO Signals and Registers 8 26 DSP56303 User s Manual ...
Страница 268: ...Interrupt Equates A 22 DSP56303 User s Manual ...
Страница 306: ...Programming Sheets B 38 DSP56303 User s Manual ...
Страница 320: ...Index 14 DSP56303 User s Manual ...