Monitor Initialization Code
C-46
M68VZ328ADS USER’S MANUAL
MOTOROLA
#define DEV_IN
VZUART2
#define DEV_OUT VZUART2
BASE_IN:
equ
$fffff000
; base address not applicable
BASE_OUT:
equ
$fffff000
; base address not applicable
BAUD_IN:
equ
1152
; baud rates = 115200 bps
BAUD_OUT:
equ
1152
; baud rates = 115200 bps
****************************************
* Setting for VZ-UART1
****************************************
;#define DEV_IN
VZUART1
;#define DEV_OUT VZUART1
;BASE_IN:
equ
$fffff000
; base address not applicable
;BASE_OUT:
equ
$fffff000
; base address not applicable
;BAUD_IN:
equ
1152
; baud rates = 115200 bps
;BAUD_OUT:
equ
1152
; baud rates = 115200 bps
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Seting for EZ's UART
;
Supported baudrate: 115200
;
38400
;
19200
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;#define DEV_IN
EZUART
;#define DEV_OUT EZUART
;BASE_IN:
equ
0
; not applicable (fixed on EZUART)
;BASE_OUT:
equ
0
; not applicable (fixed on EZUART)
;BAUD_IN:
equ
576
; BAUD_IN
= Baudrate/100
;BAUD_OUT:
equ
576
; BAUD_OUT = Baudrate/100
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Seting for ADI PORT on EZ-ADS
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;#define DEV_IN
ADIPORT
;#define DEV_OUT ADIPORT
;BASE_IN:
equ
$fffd8000
; base address of input device
;BASE_OUT:
equ
$fffd8000
; base address of output device
;BAUD_IN:
equ
0
; baud rates not applicable
;BAUD_OUT:
equ
0
; baud rates not applicable
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Seting for MC68681 on EZ-ADS
;
Supported baudrate: 19200
;
9600
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;#define DEV_IN
MC68681
;#define DEV_OUT
MC68681
;#define PNAME_IN
A
;#define PNAME_OUT A
;BASE_IN:
equ
$fffd0001
; base address of input device
;BASE_OUT:
equ
$fffd0001
; base address of output device
;BAUD_IN:
equ
19200
; baud rates (bits/sec)
;BAUD_OUT:
equ
19200
; baud rates (bits/sec)
;ACR_VAL:
equ
$80
; choose baud set 2 (bit#7=1)
;IRQ_MASK:
equ
$00
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Seting for MC68681 on EZ-ADS with BaudRate=57600bps
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;#define DEV_IN
MC68681
;#define DEV_OUT
MC68681
;#define PNAME_IN
A
;#define PNAME_OUT A
;BASE_IN:
equ
$fffd0001
; base address of input device
;BASE_OUT:
equ
$fffd0001
; base address of output device
;BAUD_IN:
equ
0
;BAUD_OUT:
equ
0
;ACR_VAL:
equ
$60
;IRQ_MASK:
equ
$00
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
****************************************************************************
*
INTERRUPT BEHAVIOR OPTIONS
****************************************************************************
#define STOP_LEVEL
7
#define VECT_STOP
$47
; ABORT interrupt vector number
; **************************************************
; If your board hardware requires you to clear the
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc.
..