Self Configuration Procedure For The Pci Mode; Self Configuration Procedure For The Universal Bus Mode - Motorola DSP56305 User Manual

24-bit digital signal processor
Table of Contents

Advertisement

HOST INTERFACE (HI32)
SELF CONFIGURATION MODE
6.7.1

Self Configuration Procedure for the PCI Mode

Example 6-1 Self Configuration Procedure for the PCI Mode
M_DCTR
M_DPMC
M_DPAR
movep
movep
movep
movep
movep
movep
movep
6.7.2

Self Configuration Procedure for the Universal Bus Mode

Example 6-2 Self Configuration Procedure for the Universal Bus Mode
M_DCTR
M_DPMC
M_DPAR
movep
movep
movep
movep
movep
movep
6-90
equ
DCTR_ADDR
equ
DPMC_ADDR
equ
DPAR_ADDR
#$500000, x: M_DCTR
#BASE_ADDRESS, x: M_DPMC
#CCMR_DATA, x: M_DPAR
#$0, x: M_DPAR
#CLAT_DATA, x: M_DPAR
#$0, x: M_DPAR
#$0, x: M_DCTR
equ
DCTR_ADDR
equ
DPMC_ADDR
equ
DPAR_ADDR
#$500000, x: M_DCTR
#BASE_ADDRESS, x: M_DPMC
#$0, x: M_DPAR
#$0, x: M_DPAR
#HIRQ__DURATION, x: M_DPAR
#$0, x: M_DPAR
DSP56305 User's Manual
; HI32 via programmed address :$5
; HI32 via programmed address :$6
; HI32 via programmed address :$8
; enter self configuration mode
; CBMA Data (location $10)
; write CSTR & CCMR (location $04)
; dummy write to location $08
; write CLAT (location $0C)
; write CBMA (location $10)
; return to personal software reset
; HI32 via programmed address :$5
; HI32 via programmed address :$6
; HI32 via programmed address :$8
; enter self configuration mode
; CBMA Data (location $10)
; dummy write to location $04
; dummy write to location $08
; write CLAT (location $0C)
; write CBMA (location $10)
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents