; --------------------------------------------------------------------------------
; @Title: Script to write to the PPC860 UPM
; @Description: -
; @Author: DIE
; @Copyright: (C) 1989-2014 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: writeupm.cmm 7005 2014-04-24 16:26:37Z kjmal $


LOCAL &base
 &base=Data.Long(spr:0x27e) ; IMMR
 &base=&base&0xffff0000
 Data.Set &base+0x17c %Long 1F0DFC04
 Data.Set &base+0x168 %Long 0
 Data.Set &base+0x17c %Long 0EEAFBC04
 Data.Set &base+0x168 %Long 1
 Data.Set &base+0x17c %Long 11AF7C04
 Data.Set &base+0x168 %Long 2
 Data.Set &base+0x17c %Long 0EFBAFC00
 Data.Set &base+0x168 %Long 3
 Data.Set &base+0x17c %Long 1FF5FC47
 Data.Set &base+0x168 %Long 4
 Data.Set &base+0x17c %Long 1FF5FC34
 Data.Set &base+0x168 %Long 5
 Data.Set &base+0x17c %Long 0EFEABC34
 Data.Set &base+0x168 %Long 6
 Data.Set &base+0x17c %Long 1FB57C35
 Data.Set &base+0x168 %Long 7
 Data.Set &base+0x17c %Long 1F0DFC04
 Data.Set &base+0x168 %Long 8
 Data.Set &base+0x17c %Long 0EEAFBC04
 Data.Set &base+0x168 %Long 9
 Data.Set &base+0x17c %Long 10AF7C04
 Data.Set &base+0x168 %Long 0A
 Data.Set &base+0x17c %Long 0F0AFFC00
 Data.Set &base+0x168 %Long 0B
 Data.Set &base+0x17c %Long 0F0AFFC00
 Data.Set &base+0x168 %Long 0C
 Data.Set &base+0x17c %Long 0F1AFFC00
 Data.Set &base+0x168 %Long 0D
 Data.Set &base+0x17c %Long 0EFBAFC00
 Data.Set &base+0x168 %Long 0E
 Data.Set &base+0x17c %Long 1FF5FC47
 Data.Set &base+0x168 %Long 0F
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 10
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 11
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 12
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 13
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 14
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 15
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 16
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 17
 Data.Set &base+0x17c %Long 1F2DFC04
 Data.Set &base+0x168 %Long 18
 Data.Set &base+0x17c %Long 0EEABBC00
 Data.Set &base+0x168 %Long 19
 Data.Set &base+0x17c %Long 1B27C04
 Data.Set &base+0x168 %Long 1A
 Data.Set &base+0x17c %Long 1FF5FC47
 Data.Set &base+0x168 %Long 1B
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 1C
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 1D
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 1E
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 1F
 Data.Set &base+0x17c %Long 1F0DFC04
 Data.Set &base+0x168 %Long 20
 Data.Set &base+0x17c %Long 0EEABBC00
 Data.Set &base+0x168 %Long 21
 Data.Set &base+0x17c %Long 10A77C00
 Data.Set &base+0x168 %Long 22
 Data.Set &base+0x17c %Long 0F0AFFC00
 Data.Set &base+0x168 %Long 23
 Data.Set &base+0x17c %Long 0F0AFFC00
 Data.Set &base+0x168 %Long 24
 Data.Set &base+0x17c %Long 0E1BAFC04
 Data.Set &base+0x168 %Long 25
 Data.Set &base+0x17c %Long 1FF5FC47
 Data.Set &base+0x168 %Long 26
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 27
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 28
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 29
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 2A
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 2B
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 2C
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 2D
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 2E
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 2F
 Data.Set &base+0x17c %Long 1FFD7C84
 Data.Set &base+0x168 %Long 30
 Data.Set &base+0x17c %Long 0FFFFFC04
 Data.Set &base+0x168 %Long 31
 Data.Set &base+0x17c %Long 0FFFFFC04
 Data.Set &base+0x168 %Long 32
 Data.Set &base+0x17c %Long 0FFFFFC04
 Data.Set &base+0x168 %Long 33
 Data.Set &base+0x17c %Long 0FFFFFC84
 Data.Set &base+0x168 %Long 34
 Data.Set &base+0x17c %Long 0FFFFFC07
 Data.Set &base+0x168 %Long 35
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 36
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 37
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 38
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 39
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 3A
 Data.Set &base+0x17c %Long 0FFFFFFFF
 Data.Set &base+0x168 %Long 3B
 Data.Set &base+0x17c %Long 7FFFFC07
 Data.Set &base+0x168 %Long 3C
 Data.Set &base+0x17c %Long 78089AA4
 Data.Set &base+0x168 %Long 3D
 Data.Set &base+0x17c %Long 0D137890B
 Data.Set &base+0x168 %Long 3E
 Data.Set &base+0x17c %Long 41C25034
 Data.Set &base+0x168 %Long 3F
