C-5
Converting DSK+ Software for the AD50-EVM
ifr = #080h
; clear flag from IFR
call waitfortdx
; wait for secondary to xmit
tdxr = #0h
; send neutral state in case last init
ifr = #080h
; clear flag from IFR
call waitfortdx
; wait for neutral state to xmit
return
; return from subroutine
waitfortdx
; a robust way of waiting for a tdm port
b = mmr(ifr)
; transmission to complete
b &= #10000000b
nop
nop
if(BEQ) goto waitfortdx
return
.end
; ***************************************************************************
; File: osc_vecs.ASM –> Vector Table for the ’C54x DSKplus Oscilloscope
;
; ***************************************************************************
.width 80
.length 55
.title ”Vector Table”
.mmregs
reset
dgoto start
;00; RESET
IMR = #200h
nmi return_enable
;04; non–maskable external interrupt
nop
nop
nop
trap2
return_enable
;08; trap2
nop
nop
nop
.space 52*16
;0C–3F: vectors for software interrupts 18–30
int0
return_enable
;40; external interrupt int0
nop
nop
nop
int1
return_enable
;44; external interrupt int1
nop
nop
nop
int2
return_enable
;48; external interrupt int2
nop
nop
nop
tint
return_enable
;4C; internal timer interrupt
nop
nop
nop
brint
return_enable
;50; BSP receive interrupt
Summary of Contents for SLAU039
Page 6: ...vi ...
Page 16: ...1 6 ...
Page 26: ...2 10 ...
Page 34: ...3 8 ...
Page 40: ...4 6 ...
Page 47: ...Circuit Diagrams A 7 Installing the AD50 EVM A 4 Circuit Diagrams ...
Page 48: ...A 8 ...
Page 49: ...A 9 Installing the AD50 EVM ...
Page 50: ...A 10 ...
Page 51: ...PCB Diagrams A 11 Installing the AD50 EVM A 5 PCB Diagrams Top Side Silkscreen ...
Page 52: ...A 12 1 Top Side Tracks Top Side Tracks ...
Page 53: ...A 13 Installing the AD50 EVM Bottom Side Tracks ...
Page 54: ...A 14 Ground plane ...
Page 55: ...A 15 Installing the AD50 EVM Power plane ...
Page 56: ...A 16 ...