; --------------------------------------------------------------------------------
; @Title:  MPC565 Interrupt Controller model
; @Description: 
; Initialization script
; See implementation description under pdf\simulator_api_lib.pdf
; @Keywords: intc565 simulateur
; @Author: mschaeffner
; @Copyright: (c) 1989-2014 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: intc_mpc565_init.cmm 7493 2014-07-29 13:25:08Z hstainl $


NAME.Set p.8 ext_irq0
NAME.Set p.9 ext_irq1
NAME.Set p.10 ext_irq2
NAME.Set p.11 ext_irq3
NAME.Set p.12 ext_irq4
NAME.Set p.13 ext_irq5
NAME.Set p.14 ext_irq6
NAME.Set p.15 ext_irq7

NAME.Set p.16 ubus_irq0
NAME.Set p.17 ubus_irq1
NAME.Set p.18 ubus_irq2
NAME.Set p.19 ubus_irq3
NAME.Set p.20 ubus_irq4
NAME.Set p.21 ubus_irq5
NAME.Set p.22 ubus_irq6
NAME.Set p.23 ubus_irq7

NAME.Set p.24 imb_irq0
NAME.Set p.25 imb_irq1
NAME.Set p.26 imb_irq2
NAME.Set p.27 imb_irq3
NAME.Set p.28 imb_irq4
NAME.Set p.29 imb_irq5
NAME.Set p.30 imb_irq6
NAME.Set p.31 imb_irq7
NAME.Set p.32 imb_irq8
NAME.Set p.33 imb_irq9
NAME.Set p.34 imb_irq10
NAME.Set p.35 imb_irq11
NAME.Set p.36 imb_irq12
NAME.Set p.37 imb_irq13
NAME.Set p.38 imb_irq14
NAME.Set p.39 imb_irq15
NAME.Set p.40 imb_irq16
NAME.Set p.41 imb_irq17
NAME.Set p.42 imb_irq18
NAME.Set p.43 imb_irq19
NAME.Set p.44 imb_irq20
NAME.Set p.45 imb_irq21
NAME.Set p.46 imb_irq22
NAME.Set p.47 imb_irq23
NAME.Set p.48 imb_irq24
NAME.Set p.49 imb_irq25
NAME.Set p.50 imb_irq26
NAME.Set p.51 imb_irq27
NAME.Set p.52 imb_irq28
NAME.Set p.53 imb_irq29
NAME.Set p.54 imb_irq30
NAME.Set p.55 imb_irq31

Port.SET p.ext_irq0 HIGH
Port.SET p.ext_irq1 HIGH
Port.SET p.ext_irq2 HIGH
Port.SET p.ext_irq3 HIGH
Port.SET p.ext_irq4 HIGH
Port.SET p.ext_irq5 HIGH
Port.SET p.ext_irq6 HIGH
Port.SET p.ext_irq7 HIGH

SIM.UNLOAD
SIM.LOAD intc565.dll 8. 16. 24.
DO intc_mpc565_dialog.cmm

ENDDO
