summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/sw_simulation/powermgmt.act
diff options
context:
space:
mode:
authorShakeeb <shakeebbk@in.ibm.com>2016-09-01 06:24:44 -0500
committerAMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>2016-09-01 07:48:28 -0400
commit5e83bcb5cf9d400739cfb2beaab1a3173e8cafb2 (patch)
treeb3d6cd12b5eb0c92404ae5ac0352bb360b38fa95 /src/import/chips/p9/sw_simulation/powermgmt.act
parent1008ef70a71fcfdec398ff30923d5025991c85f4 (diff)
downloadtalos-sbe-5e83bcb5cf9d400739cfb2beaab1a3173e8cafb2.tar.gz
talos-sbe-5e83bcb5cf9d400739cfb2beaab1a3173e8cafb2.zip
SBE move import`
Change-Id: I726951318cdb19fd445af2f7910e0d6872eff18c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29086 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
Diffstat (limited to 'src/import/chips/p9/sw_simulation/powermgmt.act')
-rw-r--r--src/import/chips/p9/sw_simulation/powermgmt.act3497
1 files changed, 3497 insertions, 0 deletions
diff --git a/src/import/chips/p9/sw_simulation/powermgmt.act b/src/import/chips/p9/sw_simulation/powermgmt.act
new file mode 100644
index 00000000..0cfd5c41
--- /dev/null
+++ b/src/import/chips/p9/sw_simulation/powermgmt.act
@@ -0,0 +1,3497 @@
+# This file will contain all the Power MGMT Actions
+
+##
+# Actions for Procedure - p9_hcd_cache_startclocks
+##
+
+CAUSE_EFFECT {
+ LABEL=[Raise clock sync enable before switch to dpll on EX L2s]
+ WATCH=[REG(0x100F0162)]
+ CAUSE: TARGET=[REG(0x100F0162)] OP=[BIT,ON] BIT=[33]
+ EFFECT: TARGET=[REG(0x100F0163)] OP=[BIT,ON] BIT=[62]
+ EFFECT: TARGET=[REG(0x100F0163)] OP=[BIT,ON] BIT=[63]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Start clock(sl+refresh clock region) via CLK_REGION]
+ WATCH=[REG(0x10030006)]
+ CAUSE: TARGET=[REG(0x10030006)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,5FFE0000 0000E000)]
+ EFFECT: TARGET=[REG(0x10030008)] OP=[AND,BUF,MASK] MASK=[LITERAL(64, 0FFE0000 00000000)] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+
+##
+## Actions for Procedure - p9_hcd_core_startclocks
+##
+
+CAUSE_EFFECT {
+ LABEL=[Raise clock sync enable before switch to dpll]
+ WATCH=[REG(0x200F016A)]
+ CAUSE: TARGET=[REG(0x200F016A)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x200F016B)] OP=[BIT,ON] BIT=[13]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Start clock(sl+refresh clock region) via CLK_REGION]
+ WATCH=[REG(0x20030006)]
+ CAUSE: TARGET=[REG(0x20030006)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,5FFE0000 0000E000)]
+ EFFECT: TARGET=[REG(0x20030008)] OP=[AND,BUF,MASK] MASK=[LITERAL(64, 0FFE0000 00000000)] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+
+##
+## Actions for Procedure - p9_pm_occ_control
+##
+# Upon writing the PU_OCB_PIB_OCR[DBG_HALT} bit, set the OCCLFIR_PPC405_DBGSTOPACK_BIT.
+CAUSE_EFFECT {
+ LABEL=[PPC405 SAFE_HALT]
+ WATCH=[REG(0x0006D002)]
+ CAUSE: TARGET=[REG(0x0006D002)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, 00200000 00000000)]
+ EFFECT: TARGET=[REG(0x01010800)] OP=[BIT,ON] BIT=[31]
+}
+
+CAUSE_EFFECT {
+ LABEL=[PPC405 ENSURE_SAFE_HALT]
+ WATCH=[REG(0x01010801)]
+ CAUSE: TARGET=[REG(0x0006D002)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, 00200000 00000000)]
+ EFFECT: TARGET=[REG(0x01010800)] OP=[EQUALTO,BUF] DATA=[REG(0x01010801)]
+ EFFECT: TARGET=[REG(0x01010800)] OP=[BIT,ON] BIT=[31]
+ ELSE: TARGET=[REG(0x01010800)] OP=[EQUALTO,BUF] DATA=[REG(0x01010801)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Clear halt]
+ WATCH=[REG(0x0006D001)]
+ CAUSE: TARGET=[REG(0x0006D001)] OP=[BIT,ON] BIT=[10]
+ EFFECT: TARGET=[REG(0x0006D000)] OP=[BIT,OFF] BIT=[10]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Clear reset]
+ WATCH=[REG(0x0006D001)]
+ CAUSE: TARGET=[REG(0x0006D001)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x0006D000)] OP=[BIT,OFF] BIT=[0]
+}
+
+##
+## Actions for Procedure - p9_pm_occ_gpe_init
+##
+
+CAUSE_EFFECT {
+ LABEL=[OCC GPE0 HALT]
+ WATCH=[REG(0x00060010)]
+ CAUSE: TARGET=[REG(0x00060010)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x00060010)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x00060010)] OP=[BIT,ON] BIT=[3]
+ #suet OCCGPE0_HALT_FAIL:tc1- EFFECT: TARGET=[REG(0x00060021)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x00060021)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[OCC GPE1 HALT]
+ WATCH=[REG(0x00062010)]
+ CAUSE: TARGET=[REG(0x00062010)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x00062010)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x00062010)] OP=[BIT,ON] BIT=[3]
+ #suet OCCGPE1_HALT_FAIL:tc1- EFFECT: TARGET=[REG(0x00062021)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x00062021)] OP=[BIT,ON] BIT=[0]
+}
+
+
+##
+## Actions for Procedure - p9_pm_pba_init
+##
+
+CAUSE_EFFECT {
+ LABEL=[BCDE STOP]
+ WATCH=[REG(0x00068010)]
+ CAUSE: TARGET=[REG(0x00068010)] OP=[BIT,ON] BIT=[0]
+ #suet BCDE_UNHALT:tc1- EFFECT: TARGET=[REG(0x00068012)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x00068012)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[BCUE STOP]
+ WATCH=[REG(0x00068015)]
+ CAUSE: TARGET=[REG(0x00068015)] OP=[BIT,ON] BIT=[0]
+ #suet BCUE_UNHALT:tc1- EFFECT: TARGET=[REG(0x00068017)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x00068017)] OP=[BIT,OFF] BIT=[0]
+}
+
+## Actions for Procedure - p9_sbe_check_master_stop15 and others
+##
+
+## Core0 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x200F0110)]
+ CAUSE: TARGET=[REG(0x200F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x200F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x200F0110)]
+ EFFECT: TARGET=[REG(0x200F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x200F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x200F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x200F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core0 End
+
+## Core1 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x210F0110)]
+ CAUSE: TARGET=[REG(0x210F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x210F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x210F0110)]
+ EFFECT: TARGET=[REG(0x210F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x210F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x210F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x210F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core1 End
+
+## Core2 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x220F0110)]
+ CAUSE: TARGET=[REG(0x220F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x220F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x200F0110)]
+ EFFECT: TARGET=[REG(0x220F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x220F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x220F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x220F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core2 End
+
+## Core3 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x230F0110)]
+ CAUSE: TARGET=[REG(0x230F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x230F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x230F0110)]
+ EFFECT: TARGET=[REG(0x230F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x230F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x230F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x230F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core3 End
+
+## Core4 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x240F0110)]
+ CAUSE: TARGET=[REG(0x240F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x240F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x240F0110)]
+ EFFECT: TARGET=[REG(0x240F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x240F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x240F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x240F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core4 End
+
+## Core5 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x250F0110)]
+ CAUSE: TARGET=[REG(0x250F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x250F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x250F0110)]
+ EFFECT: TARGET=[REG(0x250F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x250F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x250F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x250F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core5 End
+
+## Core6 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x260F0110)]
+ CAUSE: TARGET=[REG(0x260F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x260F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x200F0110)]
+ EFFECT: TARGET=[REG(0x260F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x260F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x260F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x260F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core6 End
+
+## Core7 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x270F0110)]
+ CAUSE: TARGET=[REG(0x270F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x270F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x270F0110)]
+ EFFECT: TARGET=[REG(0x270F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x270F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x270F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x270F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core7 End
+
+## Core8 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x280F0110)]
+ CAUSE: TARGET=[REG(0x280F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x280F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x280F0110)]
+ EFFECT: TARGET=[REG(0x280F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x280F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x280F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x200F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core8 End
+
+## Core9 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x290F0110)]
+ CAUSE: TARGET=[REG(0x290F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x290F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x290F0110)]
+ EFFECT: TARGET=[REG(0x290F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x290F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x290F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x290F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core9 End
+
+## Core10 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x2A0F0110)]
+ CAUSE: TARGET=[REG(0x2A0F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x2A0F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x2A0F0110)]
+ EFFECT: TARGET=[REG(0x2A0F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2A0F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2A0F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2A0F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core10 End
+
+## Core11 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x2B0F0110)]
+ CAUSE: TARGET=[REG(0x2B0F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x2B0F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x2B0F0110)]
+ EFFECT: TARGET=[REG(0x2B0F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2B0F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2B0F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2B0F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core11 End
+
+## Core12 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x2C0F0110)]
+ CAUSE: TARGET=[REG(0x2C0F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x2C0F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x2C0F0110)]
+ EFFECT: TARGET=[REG(0x2C0F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2C0F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2C0F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2C0F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core12 End
+
+## Core13 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x2D0F0110)]
+ CAUSE: TARGET=[REG(0x2D0F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x2D0F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x2D0F0110)]
+ EFFECT: TARGET=[REG(0x2D0F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2D0F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2D0F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2D0F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core13 End
+
+## Core14 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x2E0F0110)]
+ CAUSE: TARGET=[REG(0x2E0F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x2E0F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x2E0F0110)]
+ EFFECT: TARGET=[REG(0x2E0F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2E0F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2E0F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2E0F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core14 End
+
+## Core15 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x2F0F0110)]
+ CAUSE: TARGET=[REG(0x2F0F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x2F0F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x2F0F0110)]
+ EFFECT: TARGET=[REG(0x2F0F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2F0F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2F0F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x2F0F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core15 End
+
+## Core16 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x300F0110)]
+ CAUSE: TARGET=[REG(0x300F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x300F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x300F0110)]
+ EFFECT: TARGET=[REG(0x300F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x300F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x300F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x300F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core16 End
+
+## Core17 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x310F0110)]
+ CAUSE: TARGET=[REG(0x310F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x310F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x310F0110)]
+ EFFECT: TARGET=[REG(0x310F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x310F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x310F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x310F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core17 End
+
+## Core18 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x320F0110)]
+ CAUSE: TARGET=[REG(0x320F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x320F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x320F0110)]
+ EFFECT: TARGET=[REG(0x320F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x320F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x320F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x320F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core18 End
+
+## Core19 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x330F0110)]
+ CAUSE: TARGET=[REG(0x330F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x330F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x330F0110)]
+ EFFECT: TARGET=[REG(0x330F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x330F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x330F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x330F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core19 End
+
+## Core20 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x340F0110)]
+ CAUSE: TARGET=[REG(0x340F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x340F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x340F0110)]
+ EFFECT: TARGET=[REG(0x340F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x340F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x340F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x340F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core20 End
+
+## Core21 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x350F0110)]
+ CAUSE: TARGET=[REG(0x350F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x350F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x350F0110)]
+ EFFECT: TARGET=[REG(0x350F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x350F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x350F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x350F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core21 End
+
+## Core22 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x360F0110)]
+ CAUSE: TARGET=[REG(0x360F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x360F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x360F0110)]
+ EFFECT: TARGET=[REG(0x360F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x360F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x360F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x360F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core22 End
+
+## Core23 Start
+CAUSE_EFFECT {
+ LABEL=[SSH_SRC_WRITE]
+ WATCH=[REG(0x370F0110)]
+ CAUSE: TARGET=[REG(0x370F0110)] OP=[EQUALTO,BUF] DATA=[REG(0x370F0110)]
+ EFFECT: TARGET=[SSH(0x0)] OP=[EQUALTO,BUF] DATA=[REG(0x370F0110)]
+ EFFECT: TARGET=[REG(0x370F0111)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x370F0112)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x370F0113)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+ EFFECT: TARGET=[REG(0x370F0114)] OP=[EQUALTO,BUF] DATA=[SSH(0x0)]
+}
+## Core23 End
+
+##
+# Actions for Procedure - p9_block_wakeup_intr
+##
+
+# Core Power Management Mode Register
+CAUSE_EFFECT {
+ LABEL=[CPMMR Write OR of PPM Write Override]
+ WATCH=[REG(0x290F0108)]
+ CAUSE: TARGET=[REG(0x290F0108)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x290F0106)] OP=[BIT,ON] BIT=[1]
+}
+
+CAUSE_EFFECT {
+ LABEL=[CPMMR Write CLEAR of PPM Write Override]
+ WATCH=[REG(0x290F0107)]
+ CAUSE: TARGET=[REG(0x290F0107)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x290F0106)] OP=[BIT,OFF] BIT=[1]
+}
+
+# General Power Management Mode Register
+CAUSE_EFFECT {
+ LABEL=[GPMMR Write OR of Block Wakeup Events]
+ WATCH=[REG(0x290F0102)]
+ CAUSE: TARGET=[REG(0x290F0102)] OP=[BIT,ON] BIT=[6]
+ EFFECT: TARGET=[REG(0x290F0100)] OP=[BIT,ON] BIT=[6]
+}
+
+CAUSE_EFFECT {
+ LABEL=[GPMMR Write CLEAR of PPM Write Override]
+ WATCH=[REG(0x290F0101)]
+ CAUSE: TARGET=[REG(0x290F0101)] OP=[BIT,ON] BIT=[6]
+ EFFECT: TARGET=[REG(0x290F0100)] OP=[BIT,OFF] BIT=[6]
+}
+
+##
+## Actions for Procedure - p9_pm_stop_gpe_init
+##
+
+CAUSE_EFFECT {
+ LABEL=[SGPE_HALT]
+ WATCH=[REG(0x00066010)]
+ CAUSE: TARGET=[REG(0x00066010)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, 10000000 00000000)]
+ #suet SGPE_HALT:tc1- EFFECT: TARGET=[REG(0x00066021)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x00066021)] OP=[BIT,ON] BIT=[0]
+}
+
+# SRESET is a pulse in the hardware that will start the GPE (removed it from halted state)
+CAUSE_EFFECT {
+ LABEL=[SGPE_ACTIVE_SRESET]
+ WATCH=[REG(0x00066010)]
+ CAUSE: TARGET=[REG(0x00066010)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, 50000000 00000000)]
+ #suet SGPE_ACTIVE_SRESET:tc1- EFFECT: TARGET=[REG(0x00066021)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x00066021)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x006C08A)] OP=[BIT,ON] BIT=[8]
+}
+
+# HRESET is a pulse in the hardware that will start the GPE (removed it from halted state)
+CAUSE_EFFECT {
+ LABEL=[SGPE_ACTIVE_HRESET]
+ WATCH=[REG(0x00066010)]
+ CAUSE: TARGET=[REG(0x00066010)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, 60000000 00000000)]
+ #suet SGPE_ACTIVE:tc1- EFFECT: TARGET=[REG(0x00066021)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x00066021)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x0006C08A)] OP=[BIT,ON] BIT=[8]
+}
+
+#Set the OCC FLAG
+CAUSE_EFFECT {
+ LABEL=[SGPE_ACTIVE_OCCFLAG]
+ WATCH=[REG(0x0006C08B)]
+ EFFECT: TARGET=[REG(0x0006C08A)] OP=[EQUALTO,BUF,INVERT] DATA=[REG(0x0006C08B)]
+}
+
+##
+## Actions for p9_pm_ocb_init
+##
+
+CAUSE_EFFECT {
+ LABEL=[Channel 0 linear stream]
+ WATCH=[REG(0x0006D013)]
+ WATCH=[REG(0x0006D012)]
+ CAUSE: TARGET=[REG(0x0006D013)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x0006D012)] OP=[BIT,ON] BIT=[5]
+ EFFECT: TARGET=[REG(0x0006D011)] OP=[BIT,ON] BIT=[4]
+ EFFECT: TARGET=[REG(0x0006D011)] OP=[BIT,OFF] BIT=[5]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Channel 1 linear stream]
+ WATCH=[REG(0x0006D033)]
+ WATCH=[REG(0x0006D032)]
+ CAUSE: TARGET=[REG(0x0006D033)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x0006D032)] OP=[BIT,ON] BIT=[5]
+ EFFECT: TARGET=[REG(0x0006D031)] OP=[BIT,ON] BIT=[4]
+ EFFECT: TARGET=[REG(0x0006D031)] OP=[BIT,OFF] BIT=[5]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Channel 1 circular push interupt enable]
+ WATCH=[REG(0x0006D033)]
+ CAUSE: TARGET=[REG(0x0006D033)] OP=[BIT,ON] BIT=[3]
+ CAUSE: TARGET=[REG(0x0006D033)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x0006D033)] OP=[BIT,ON] BIT=[5]
+ EFFECT: TARGET=[REG(0x0006D031)] OP=[BIT,ON] BIT=[3]
+ EFFECT: TARGET=[REG(0x0006D031)] OP=[BIT,ON] BIT=[4]
+ EFFECT: TARGET=[REG(0x0006D031)] OP=[BIT,ON] BIT=[5]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Channel 1 circular push interrupt disable]
+ WATCH=[REG(0x0006D033)]
+ WATCH=[REG(0x0006D032)]
+ CAUSE: TARGET=[REG(0x0006D032)] OP=[BIT,ON] BIT=[3]
+ CAUSE: TARGET=[REG(0x0006D033)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x0006D033)] OP=[BIT,ON] BIT=[5]
+ EFFECT: TARGET=[REG(0x0006D031)] OP=[BIT,OFF] BIT=[3]
+ EFFECT: TARGET=[REG(0x0006D031)] OP=[BIT,ON] BIT=[4]
+ EFFECT: TARGET=[REG(0x0006D031)] OP=[BIT,ON] BIT=[5]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Channel 2 linear stream]
+ WATCH=[REG(0x0006D053)]
+ WATCH=[REG(0x0006D052)]
+ CAUSE: TARGET=[REG(0x0006D053)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x0006D052)] OP=[BIT,ON] BIT=[5]
+ EFFECT: TARGET=[REG(0x0006D051)] OP=[BIT,ON] BIT=[4]
+ EFFECT: TARGET=[REG(0x0006D051)] OP=[BIT,OFF] BIT=[5]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Channel 3 linear stream]
+ WATCH=[REG(0x0006D073)]
+ WATCH=[REG(0x0006D072)]
+ CAUSE: TARGET=[REG(0x0006D073)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x0006D072)] OP=[BIT,ON] BIT=[5]
+ EFFECT: TARGET=[REG(0x0006D071)] OP=[BIT,ON] BIT=[4]
+ EFFECT: TARGET=[REG(0x0006D071)] OP=[BIT,OFF] BIT=[5]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Channel 0 circular stream]
+ WATCH=[REG(0x0006D013)]
+ CAUSE: TARGET=[REG(0x0006D013)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x0006D013)] OP=[BIT,ON] BIT=[5]
+ EFFECT: TARGET=[REG(0x0006D011)] OP=[BIT,ON] BIT=[4]
+ EFFECT: TARGET=[REG(0x0006D011)] OP=[BIT,ON] BIT=[5]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Channel 1 circular stream]
+ WATCH=[REG(0x0006D033)]
+ CAUSE: TARGET=[REG(0x0006D033)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x0006D033)] OP=[BIT,ON] BIT=[5]
+ EFFECT: TARGET=[REG(0x0006D031)] OP=[BIT,ON] BIT=[4]
+ EFFECT: TARGET=[REG(0x0006D031)] OP=[BIT,ON] BIT=[5]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Channel 2 circular stream]
+ WATCH=[REG(0x0006D053)]
+ CAUSE: TARGET=[REG(0x0006D053)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x0006D053)] OP=[BIT,ON] BIT=[5]
+ EFFECT: TARGET=[REG(0x0006D051)] OP=[BIT,ON] BIT=[4]
+ EFFECT: TARGET=[REG(0x0006D051)] OP=[BIT,ON] BIT=[5]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Channel 3 circular stream]
+ WATCH=[REG(0x0006D073)]
+ CAUSE: TARGET=[REG(0x0006D073)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x0006D073)] OP=[BIT,ON] BIT=[5]
+ EFFECT: TARGET=[REG(0x0006D071)] OP=[BIT,ON] BIT=[4]
+ EFFECT: TARGET=[REG(0x0006D071)] OP=[BIT,ON] BIT=[5]
+}
+
+
+## Actions for Procedure - p9_setup_evid
+##
+
+CAUSE_EFFECT {
+ LABEL=[AVSBus Write data register 0B]
+ WATCH=[REG(0x0006C718)]
+ CAUSE: TARGET=[REG(0x0006C718)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x0006C716)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[AVSBus Status register 0B]
+ WATCH_READ=[REG(0x0006C716)]
+ CAUSE: TARGET=[REG(0x0006C716)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x0006C716)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[AVSBus Write data register 1B]
+ WATCH=[REG(0x0006C738)]
+ CAUSE: TARGET=[REG(0x0006C738)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x0006C736)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[AVSBus Status register 1B]
+ WATCH_READ=[REG(0x0006C736)]
+ CAUSE: TARGET=[REG(0x0006C736)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x0006C736)] OP=[BIT,OFF] BIT=[0]
+}
+
+## Core 0 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x200F011A)]
+ CAUSE: TARGET=[REG(0x200F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x200F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x200F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 0 End
+## Core 1 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x210F011A)]
+ CAUSE: TARGET=[REG(0x210F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x210F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x210F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 1 End
+## Core 2 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x220F011A)]
+ CAUSE: TARGET=[REG(0x220F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x220F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x220F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 2 End
+## Core 3 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x230F011A)]
+ CAUSE: TARGET=[REG(0x230F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x230F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x230F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 3 End
+## Core 4 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x240F011A)]
+ CAUSE: TARGET=[REG(0x240F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x240F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x240F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 4 End
+## Core 5 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x250F011A)]
+ CAUSE: TARGET=[REG(0x250F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x250F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x250F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 5 End
+## Core 6 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x260F011A)]
+ CAUSE: TARGET=[REG(0x260F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x260F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x260F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 6 End
+## Core 7 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x270F011A)]
+ CAUSE: TARGET=[REG(0x270F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x270F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x270F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 7 End
+## Core 8 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x280F011A)]
+ CAUSE: TARGET=[REG(0x280F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x280F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x280F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 8 End
+## Core 9 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x290F011A)]
+ CAUSE: TARGET=[REG(0x290F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x290F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x290F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 9 End
+## Core 10 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x2a0F011A)]
+ CAUSE: TARGET=[REG(0x2a0F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x2a0F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x2a0F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 10 End
+## Core 11 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x2b0F011A)]
+ CAUSE: TARGET=[REG(0x2b0F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x2b0F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x2b0F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 11 End
+## Core 12 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x2c0F011A)]
+ CAUSE: TARGET=[REG(0x2c0F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x2c0F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x2c0F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 12 End
+## Core 13 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x2d0F011A)]
+ CAUSE: TARGET=[REG(0x2d0F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x2d0F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x2d0F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 13 End
+## Core 14 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x2e0F011A)]
+ CAUSE: TARGET=[REG(0x2e0F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x2e0F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x2e0F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 14 End
+## Core 15 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x2f0F011A)]
+ CAUSE: TARGET=[REG(0x2f0F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x2f0F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x2f0F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 15 End
+## Core 16 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x300F011A)]
+ CAUSE: TARGET=[REG(0x300F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x300F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x300F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 16 End
+## Core 17 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x310F011A)]
+ CAUSE: TARGET=[REG(0x310F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x310F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x310F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 17 End
+## Core 18 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x320F011A)]
+ CAUSE: TARGET=[REG(0x320F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x320F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x320F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 18 End
+## Core 19 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x330F011A)]
+ CAUSE: TARGET=[REG(0x330F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x330F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x330F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 19 End
+## Core 20 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x340F011A)]
+ CAUSE: TARGET=[REG(0x340F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x340F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x340F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 20 End
+## Core 21 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x350F011A)]
+ CAUSE: TARGET=[REG(0x350F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x350F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x350F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 21 End
+## Core 22 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x360F011A)]
+ CAUSE: TARGET=[REG(0x360F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x360F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x360F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 22 End
+## Core 23 Start
+
+##
+# Actions for Procedure - p9_hcd_core_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on core vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x370F011A)]
+ CAUSE: TARGET=[REG(0x370F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x370F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x370F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+# Core 23 End
+## EQ 0 Start
+
+##
+# Actions for Procedure - p9_hcd_cache_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on cache vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x100F011A)]
+ CAUSE: TARGET=[REG(0x100F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x100F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x100F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Power on cache vcs pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x100F011A)]
+ CAUSE: TARGET=[REG(0x100F011A)] OP=[BIT,ON] BIT=[2]
+ EFFECT: TARGET=[REG(0x100F0118)] OP=[BIT,ON] BIT=[50]
+ EFFECT: TARGET=[REG(0x100F011C)] OP=[BIT,ON] BIT=[2]
+}
+
+## EQ 0 End
+
+## EQ 1 Start
+
+##
+# Actions for Procedure - p9_hcd_cache_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on cache vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x110F011A)]
+ CAUSE: TARGET=[REG(0x110F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x110F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x110F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Power on cache vcs pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x110F011A)]
+ CAUSE: TARGET=[REG(0x110F011A)] OP=[BIT,ON] BIT=[2]
+ EFFECT: TARGET=[REG(0x110F0118)] OP=[BIT,ON] BIT=[50]
+ EFFECT: TARGET=[REG(0x110F011C)] OP=[BIT,ON] BIT=[2]
+}
+
+## EQ 1 End
+
+## EQ 2 Start
+
+##
+# Actions for Procedure - p9_hcd_cache_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on cache vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x120F011A)]
+ CAUSE: TARGET=[REG(0x120F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x120F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x120F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Power on cache vcs pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x120F011A)]
+ CAUSE: TARGET=[REG(0x120F011A)] OP=[BIT,ON] BIT=[2]
+ EFFECT: TARGET=[REG(0x120F0118)] OP=[BIT,ON] BIT=[50]
+ EFFECT: TARGET=[REG(0x120F011C)] OP=[BIT,ON] BIT=[2]
+}
+
+## EQ 2 End
+
+## EQ 3 Start
+
+##
+# Actions for Procedure - p9_hcd_cache_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on cache vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x130F011A)]
+ CAUSE: TARGET=[REG(0x130F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x130F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x130F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Power on cache vcs pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x130F011A)]
+ CAUSE: TARGET=[REG(0x130F011A)] OP=[BIT,ON] BIT=[2]
+ EFFECT: TARGET=[REG(0x130F0118)] OP=[BIT,ON] BIT=[50]
+ EFFECT: TARGET=[REG(0x130F011C)] OP=[BIT,ON] BIT=[2]
+}
+
+## EQ 3 End
+
+## EQ 4 Start
+
+##
+# Actions for Procedure - p9_hcd_cache_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on cache vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x140F011A)]
+ CAUSE: TARGET=[REG(0x140F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x140F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x140F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Power on cache vcs pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x140F011A)]
+ CAUSE: TARGET=[REG(0x140F011A)] OP=[BIT,ON] BIT=[2]
+ EFFECT: TARGET=[REG(0x140F0118)] OP=[BIT,ON] BIT=[50]
+ EFFECT: TARGET=[REG(0x140F011C)] OP=[BIT,ON] BIT=[2]
+}
+
+## EQ 4 End
+
+## EQ 5 Start
+
+##
+# Actions for Procedure - p9_hcd_cache_poweron
+##
+
+CAUSE_EFFECT {
+ LABEL=[Power on cache vdd pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x150F011A)]
+ CAUSE: TARGET=[REG(0x150F011A)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x150F0118)] OP=[BIT,ON] BIT=[42]
+ EFFECT: TARGET=[REG(0x150F011C)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Power on cache vcs pfet then fsm is idle and sense is enabled]
+ WATCH=[REG(0x150F011A)]
+ CAUSE: TARGET=[REG(0x150F011A)] OP=[BIT,ON] BIT=[2]
+ EFFECT: TARGET=[REG(0x150F0118)] OP=[BIT,ON] BIT=[50]
+ EFFECT: TARGET=[REG(0x150F011C)] OP=[BIT,ON] BIT=[2]
+}
+
+## EQ 5 End
+
+##
+## Actions for Procedure - p9_pm_corequad_init
+##
+
+# Quad PPM Mode Setup
+
+CAUSE_EFFECT {
+ LABEL=[Q0 PPM Mode Setup]
+ WATCH=[REG(0x100F0104)]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[2]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[3]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[5]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[6]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[7]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[8]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[9]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[18]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[19]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[20]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[22]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[24]
+ CAUSE: TARGET=[REG(0x100F0104)] OP=[BIT,ON] BIT=[26]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[2]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[3]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[4]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[5]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[6]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[7]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[8]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[9]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[13]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[18]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[19]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[20]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[22]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[24]
+ EFFECT: TARGET=[REG(0x100F0103)] OP=[BIT,OFF] BIT=[26]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Q1 PPM Mode Setup]
+ WATCH=[REG(0x110F0104)]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[2]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[3]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[5]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[6]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[7]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[8]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[9]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[18]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[19]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[20]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[22]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[24]
+ CAUSE: TARGET=[REG(0x110F0104)] OP=[BIT,ON] BIT=[26]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[2]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[3]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[4]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[5]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[6]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[7]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[8]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[9]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[13]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[18]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[19]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[20]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[22]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[24]
+ EFFECT: TARGET=[REG(0x110F0103)] OP=[BIT,OFF] BIT=[26]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Q2 PPM Mode Setup]
+ WATCH=[REG(0x120F0104)]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[2]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[3]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[5]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[6]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[7]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[8]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[9]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[18]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[19]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[20]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[22]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[24]
+ CAUSE: TARGET=[REG(0x120F0104)] OP=[BIT,ON] BIT=[26]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[2]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[3]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[4]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[5]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[6]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[7]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[8]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[9]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[13]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[18]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[19]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[20]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[22]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[24]
+ EFFECT: TARGET=[REG(0x120F0103)] OP=[BIT,OFF] BIT=[26]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Q3 PPM Mode Setup]
+ WATCH=[REG(0x130F0104)]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[2]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[3]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[5]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[6]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[7]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[8]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[9]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[18]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[19]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[20]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[22]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[24]
+ CAUSE: TARGET=[REG(0x130F0104)] OP=[BIT,ON] BIT=[26]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[2]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[3]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[4]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[5]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[6]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[7]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[8]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[9]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[13]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[18]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[19]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[20]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[22]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[24]
+ EFFECT: TARGET=[REG(0x130F0103)] OP=[BIT,OFF] BIT=[26]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Q4 PPM Mode Setup]
+ WATCH=[REG(0x140F0104)]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[2]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[3]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[5]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[6]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[7]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[8]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[9]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[18]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[19]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[20]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[22]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[24]
+ CAUSE: TARGET=[REG(0x140F0104)] OP=[BIT,ON] BIT=[26]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[2]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[3]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[4]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[5]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[6]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[7]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[8]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[9]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[13]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[18]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[19]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[20]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[22]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[24]
+ EFFECT: TARGET=[REG(0x140F0103)] OP=[BIT,OFF] BIT=[26]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Q5 PPM Mode Setup]
+ WATCH=[REG(0x150F0104)]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[2]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[3]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[4]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[5]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[6]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[7]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[8]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[9]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[18]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[19]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[20]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[22]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[24]
+ CAUSE: TARGET=[REG(0x150F0104)] OP=[BIT,ON] BIT=[26]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[2]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[3]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[4]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[5]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[6]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[7]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[8]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[9]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[13]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[18]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[19]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[20]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[22]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[24]
+ EFFECT: TARGET=[REG(0x150F0103)] OP=[BIT,OFF] BIT=[26]
+}
+
+# CME flags clear
+CAUSE_EFFECT {
+ LABEL=[Q0 - CME FLAG Clear]
+ WATCH=[REG(0x10012421)]
+ CAUSE: TARGET=[REG(0x10012421)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x10012420)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, 00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Q1 - CME FLAG Clear]
+ WATCH=[REG(0x11012421)]
+ CAUSE: TARGET=[REG(0x11012421)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x11012420)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, 00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Q2 - CME FLAG Clear]
+ WATCH=[REG(0x12012421)]
+ CAUSE: TARGET=[REG(0x12012421)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x12012420)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, 00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Q3 - CME FLAG Clear]
+ WATCH=[REG(0x13012421)]
+ CAUSE: TARGET=[REG(0x13012421)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x13012420)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, 00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Q4 - CME FLAG Clear]
+ WATCH=[REG(0x14012421)]
+ CAUSE: TARGET=[REG(0x14012421)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x14012420)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, 00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Q5 - CME FLAG Clear]
+ WATCH=[REG(0x15012421)]
+ CAUSE: TARGET=[REG(0x15012421)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x15012420)] OP=[EQUALTO,BUF] DATA=[LITERAL(64, 00000000 00000000)]
+}
+
+# CME SRAM SCRUB
+CAUSE_EFFECT {
+ LABEL=[EX0 CME SRAM SCRUB Setup]
+ WATCH=[REG(0x1001200C)]
+ WATCH=[REG(0x1001200B)]
+ CAUSE: TARGET=[REG(0x1001200C)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x1001200B)] OP=[BIT,ON] BIT=[49]
+ CAUSE: TARGET=[REG(0x1001200B)] OP=[BIT,ON] BIT=[50]
+ CAUSE: TARGET=[REG(0x1001200B)] OP=[BIT,ON] BIT=[51]
+ CAUSE: TARGET=[REG(0x1001200B)] OP=[BIT,ON] BIT=[52]
+ CAUSE: TARGET=[REG(0x1001200B)] OP=[BIT,ON] BIT=[53]
+ CAUSE: TARGET=[REG(0x1001200B)] OP=[BIT,ON] BIT=[54]
+ CAUSE: TARGET=[REG(0x1001200B)] OP=[BIT,ON] BIT=[55]
+ CAUSE: TARGET=[REG(0x1001200B)] OP=[BIT,ON] BIT=[56]
+ CAUSE: TARGET=[REG(0x1001200B)] OP=[BIT,ON] BIT=[57]
+ CAUSE: TARGET=[REG(0x1001200B)] OP=[BIT,ON] BIT=[58]
+ CAUSE: TARGET=[REG(0x1001200B)] OP=[BIT,ON] BIT=[59]
+ EFFECT: TARGET=[REG(0x1001200A)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x1001200A)] OP=[BIT,OFF] BIT=[49]
+ EFFECT: TARGET=[REG(0x1001200A)] OP=[BIT,OFF] BIT=[50]
+ EFFECT: TARGET=[REG(0x1001200A)] OP=[BIT,OFF] BIT=[51]
+ EFFECT: TARGET=[REG(0x1001200A)] OP=[BIT,OFF] BIT=[52]
+ EFFECT: TARGET=[REG(0x1001200A)] OP=[BIT,OFF] BIT=[53]
+ EFFECT: TARGET=[REG(0x1001200A)] OP=[BIT,OFF] BIT=[54]
+ EFFECT: TARGET=[REG(0x1001200A)] OP=[BIT,OFF] BIT=[55]
+ EFFECT: TARGET=[REG(0x1001200A)] OP=[BIT,OFF] BIT=[56]
+ EFFECT: TARGET=[REG(0x1001200A)] OP=[BIT,OFF] BIT=[57]
+ EFFECT: TARGET=[REG(0x1001200A)] OP=[BIT,OFF] BIT=[58]
+ EFFECT: TARGET=[REG(0x1001200A)] OP=[BIT,OFF] BIT=[59]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX1 CME SRAM SCRUB Setup]
+ WATCH=[REG(0x1001240C)]
+ WATCH=[REG(0x1001240B)]
+ CAUSE: TARGET=[REG(0x1001240C)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x1001240B)] OP=[BIT,ON] BIT=[49]
+ CAUSE: TARGET=[REG(0x1001240B)] OP=[BIT,ON] BIT=[50]
+ CAUSE: TARGET=[REG(0x1001240B)] OP=[BIT,ON] BIT=[51]
+ CAUSE: TARGET=[REG(0x1001240B)] OP=[BIT,ON] BIT=[52]
+ CAUSE: TARGET=[REG(0x1001240B)] OP=[BIT,ON] BIT=[53]
+ CAUSE: TARGET=[REG(0x1001240B)] OP=[BIT,ON] BIT=[54]
+ CAUSE: TARGET=[REG(0x1001240B)] OP=[BIT,ON] BIT=[55]
+ CAUSE: TARGET=[REG(0x1001240B)] OP=[BIT,ON] BIT=[56]
+ CAUSE: TARGET=[REG(0x1001240B)] OP=[BIT,ON] BIT=[57]
+ CAUSE: TARGET=[REG(0x1001240B)] OP=[BIT,ON] BIT=[58]
+ CAUSE: TARGET=[REG(0x1001240B)] OP=[BIT,ON] BIT=[59]
+ EFFECT: TARGET=[REG(0x1001240A)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x1001240A)] OP=[BIT,OFF] BIT=[49]
+ EFFECT: TARGET=[REG(0x1001240A)] OP=[BIT,OFF] BIT=[50]
+ EFFECT: TARGET=[REG(0x1001240A)] OP=[BIT,OFF] BIT=[51]
+ EFFECT: TARGET=[REG(0x1001240A)] OP=[BIT,OFF] BIT=[52]
+ EFFECT: TARGET=[REG(0x1001240A)] OP=[BIT,OFF] BIT=[53]
+ EFFECT: TARGET=[REG(0x1001240A)] OP=[BIT,OFF] BIT=[54]
+ EFFECT: TARGET=[REG(0x1001240A)] OP=[BIT,OFF] BIT=[55]
+ EFFECT: TARGET=[REG(0x1001240A)] OP=[BIT,OFF] BIT=[56]
+ EFFECT: TARGET=[REG(0x1001240A)] OP=[BIT,OFF] BIT=[57]
+ EFFECT: TARGET=[REG(0x1001240A)] OP=[BIT,OFF] BIT=[58]
+ EFFECT: TARGET=[REG(0x1001240A)] OP=[BIT,OFF] BIT=[59]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX2 CME SRAM SCRUB Setup]
+ WATCH=[REG(0x1101200C)]
+ WATCH=[REG(0x1101200B)]
+ CAUSE: TARGET=[REG(0x1101200C)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x1101200B)] OP=[BIT,ON] BIT=[49]
+ CAUSE: TARGET=[REG(0x1101200B)] OP=[BIT,ON] BIT=[50]
+ CAUSE: TARGET=[REG(0x1101200B)] OP=[BIT,ON] BIT=[51]
+ CAUSE: TARGET=[REG(0x1101200B)] OP=[BIT,ON] BIT=[52]
+ CAUSE: TARGET=[REG(0x1101200B)] OP=[BIT,ON] BIT=[53]
+ CAUSE: TARGET=[REG(0x1101200B)] OP=[BIT,ON] BIT=[54]
+ CAUSE: TARGET=[REG(0x1101200B)] OP=[BIT,ON] BIT=[55]
+ CAUSE: TARGET=[REG(0x1101200B)] OP=[BIT,ON] BIT=[56]
+ CAUSE: TARGET=[REG(0x1101200B)] OP=[BIT,ON] BIT=[57]
+ CAUSE: TARGET=[REG(0x1101200B)] OP=[BIT,ON] BIT=[58]
+ CAUSE: TARGET=[REG(0x1101200B)] OP=[BIT,ON] BIT=[59]
+ EFFECT: TARGET=[REG(0x1101200A)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x1101200A)] OP=[BIT,OFF] BIT=[49]
+ EFFECT: TARGET=[REG(0x1101200A)] OP=[BIT,OFF] BIT=[50]
+ EFFECT: TARGET=[REG(0x1101200A)] OP=[BIT,OFF] BIT=[51]
+ EFFECT: TARGET=[REG(0x1101200A)] OP=[BIT,OFF] BIT=[52]
+ EFFECT: TARGET=[REG(0x1101200A)] OP=[BIT,OFF] BIT=[53]
+ EFFECT: TARGET=[REG(0x1101200A)] OP=[BIT,OFF] BIT=[54]
+ EFFECT: TARGET=[REG(0x1101200A)] OP=[BIT,OFF] BIT=[55]
+ EFFECT: TARGET=[REG(0x1101200A)] OP=[BIT,OFF] BIT=[56]
+ EFFECT: TARGET=[REG(0x1101200A)] OP=[BIT,OFF] BIT=[57]
+ EFFECT: TARGET=[REG(0x1101200A)] OP=[BIT,OFF] BIT=[58]
+ EFFECT: TARGET=[REG(0x1101200A)] OP=[BIT,OFF] BIT=[59]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX3 CME SRAM SCRUB Setup]
+ WATCH=[REG(0x1101240C)]
+ WATCH=[REG(0x1101240B)]
+ CAUSE: TARGET=[REG(0x1101240C)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x1101240B)] OP=[BIT,ON] BIT=[49]
+ CAUSE: TARGET=[REG(0x1101240B)] OP=[BIT,ON] BIT=[50]
+ CAUSE: TARGET=[REG(0x1101240B)] OP=[BIT,ON] BIT=[51]
+ CAUSE: TARGET=[REG(0x1101240B)] OP=[BIT,ON] BIT=[52]
+ CAUSE: TARGET=[REG(0x1101240B)] OP=[BIT,ON] BIT=[53]
+ CAUSE: TARGET=[REG(0x1101240B)] OP=[BIT,ON] BIT=[54]
+ CAUSE: TARGET=[REG(0x1101240B)] OP=[BIT,ON] BIT=[55]
+ CAUSE: TARGET=[REG(0x1101240B)] OP=[BIT,ON] BIT=[56]
+ CAUSE: TARGET=[REG(0x1101240B)] OP=[BIT,ON] BIT=[57]
+ CAUSE: TARGET=[REG(0x1101240B)] OP=[BIT,ON] BIT=[58]
+ CAUSE: TARGET=[REG(0x1101240B)] OP=[BIT,ON] BIT=[59]
+ EFFECT: TARGET=[REG(0x1101240A)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x1101240A)] OP=[BIT,OFF] BIT=[49]
+ EFFECT: TARGET=[REG(0x1101240A)] OP=[BIT,OFF] BIT=[50]
+ EFFECT: TARGET=[REG(0x1101240A)] OP=[BIT,OFF] BIT=[51]
+ EFFECT: TARGET=[REG(0x1101240A)] OP=[BIT,OFF] BIT=[52]
+ EFFECT: TARGET=[REG(0x1101240A)] OP=[BIT,OFF] BIT=[53]
+ EFFECT: TARGET=[REG(0x1101240A)] OP=[BIT,OFF] BIT=[54]
+ EFFECT: TARGET=[REG(0x1101240A)] OP=[BIT,OFF] BIT=[55]
+ EFFECT: TARGET=[REG(0x1101240A)] OP=[BIT,OFF] BIT=[56]
+ EFFECT: TARGET=[REG(0x1101240A)] OP=[BIT,OFF] BIT=[57]
+ EFFECT: TARGET=[REG(0x1101240A)] OP=[BIT,OFF] BIT=[58]
+ EFFECT: TARGET=[REG(0x1101240A)] OP=[BIT,OFF] BIT=[59]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX4 CME SRAM SCRUB Setup]
+ WATCH=[REG(0x1201200C)]
+ WATCH=[REG(0x1201200B)]
+ CAUSE: TARGET=[REG(0x1201200C)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x1201200B)] OP=[BIT,ON] BIT=[49]
+ CAUSE: TARGET=[REG(0x1201200B)] OP=[BIT,ON] BIT=[50]
+ CAUSE: TARGET=[REG(0x1201200B)] OP=[BIT,ON] BIT=[51]
+ CAUSE: TARGET=[REG(0x1201200B)] OP=[BIT,ON] BIT=[52]
+ CAUSE: TARGET=[REG(0x1201200B)] OP=[BIT,ON] BIT=[53]
+ CAUSE: TARGET=[REG(0x1201200B)] OP=[BIT,ON] BIT=[54]
+ CAUSE: TARGET=[REG(0x1201200B)] OP=[BIT,ON] BIT=[55]
+ CAUSE: TARGET=[REG(0x1201200B)] OP=[BIT,ON] BIT=[56]
+ CAUSE: TARGET=[REG(0x1201200B)] OP=[BIT,ON] BIT=[57]
+ CAUSE: TARGET=[REG(0x1201200B)] OP=[BIT,ON] BIT=[58]
+ CAUSE: TARGET=[REG(0x1201200B)] OP=[BIT,ON] BIT=[59]
+ EFFECT: TARGET=[REG(0x1201200A)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x1201200A)] OP=[BIT,OFF] BIT=[49]
+ EFFECT: TARGET=[REG(0x1201200A)] OP=[BIT,OFF] BIT=[50]
+ EFFECT: TARGET=[REG(0x1201200A)] OP=[BIT,OFF] BIT=[51]
+ EFFECT: TARGET=[REG(0x1201200A)] OP=[BIT,OFF] BIT=[52]
+ EFFECT: TARGET=[REG(0x1201200A)] OP=[BIT,OFF] BIT=[53]
+ EFFECT: TARGET=[REG(0x1201200A)] OP=[BIT,OFF] BIT=[54]
+ EFFECT: TARGET=[REG(0x1201200A)] OP=[BIT,OFF] BIT=[55]
+ EFFECT: TARGET=[REG(0x1201200A)] OP=[BIT,OFF] BIT=[56]
+ EFFECT: TARGET=[REG(0x1201200A)] OP=[BIT,OFF] BIT=[57]
+ EFFECT: TARGET=[REG(0x1201200A)] OP=[BIT,OFF] BIT=[58]
+ EFFECT: TARGET=[REG(0x1201200A)] OP=[BIT,OFF] BIT=[59]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX5 CME SRAM SCRUB Setup]
+ WATCH=[REG(0x1201240C)]
+ WATCH=[REG(0x1201240B)]
+ CAUSE: TARGET=[REG(0x1201240C)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x1201240B)] OP=[BIT,ON] BIT=[49]
+ CAUSE: TARGET=[REG(0x1201240B)] OP=[BIT,ON] BIT=[50]
+ CAUSE: TARGET=[REG(0x1201240B)] OP=[BIT,ON] BIT=[51]
+ CAUSE: TARGET=[REG(0x1201240B)] OP=[BIT,ON] BIT=[52]
+ CAUSE: TARGET=[REG(0x1201240B)] OP=[BIT,ON] BIT=[53]
+ CAUSE: TARGET=[REG(0x1201240B)] OP=[BIT,ON] BIT=[54]
+ CAUSE: TARGET=[REG(0x1201240B)] OP=[BIT,ON] BIT=[55]
+ CAUSE: TARGET=[REG(0x1201240B)] OP=[BIT,ON] BIT=[56]
+ CAUSE: TARGET=[REG(0x1201240B)] OP=[BIT,ON] BIT=[57]
+ CAUSE: TARGET=[REG(0x1201240B)] OP=[BIT,ON] BIT=[58]
+ CAUSE: TARGET=[REG(0x1201240B)] OP=[BIT,ON] BIT=[59]
+ EFFECT: TARGET=[REG(0x1201240A)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x1201240A)] OP=[BIT,OFF] BIT=[49]
+ EFFECT: TARGET=[REG(0x1201240A)] OP=[BIT,OFF] BIT=[50]
+ EFFECT: TARGET=[REG(0x1201240A)] OP=[BIT,OFF] BIT=[51]
+ EFFECT: TARGET=[REG(0x1201240A)] OP=[BIT,OFF] BIT=[52]
+ EFFECT: TARGET=[REG(0x1201240A)] OP=[BIT,OFF] BIT=[53]
+ EFFECT: TARGET=[REG(0x1201240A)] OP=[BIT,OFF] BIT=[54]
+ EFFECT: TARGET=[REG(0x1201240A)] OP=[BIT,OFF] BIT=[55]
+ EFFECT: TARGET=[REG(0x1201240A)] OP=[BIT,OFF] BIT=[56]
+ EFFECT: TARGET=[REG(0x1201240A)] OP=[BIT,OFF] BIT=[57]
+ EFFECT: TARGET=[REG(0x1201240A)] OP=[BIT,OFF] BIT=[58]
+ EFFECT: TARGET=[REG(0x1201240A)] OP=[BIT,OFF] BIT=[59]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX6 CME SRAM SCRUB Setup]
+ WATCH=[REG(0x1301200C)]
+ WATCH=[REG(0x1301200B)]
+ CAUSE: TARGET=[REG(0x1301200C)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x1301200B)] OP=[BIT,ON] BIT=[49]
+ CAUSE: TARGET=[REG(0x1301200B)] OP=[BIT,ON] BIT=[50]
+ CAUSE: TARGET=[REG(0x1301200B)] OP=[BIT,ON] BIT=[51]
+ CAUSE: TARGET=[REG(0x1301200B)] OP=[BIT,ON] BIT=[52]
+ CAUSE: TARGET=[REG(0x1301200B)] OP=[BIT,ON] BIT=[53]
+ CAUSE: TARGET=[REG(0x1301200B)] OP=[BIT,ON] BIT=[54]
+ CAUSE: TARGET=[REG(0x1301200B)] OP=[BIT,ON] BIT=[55]
+ CAUSE: TARGET=[REG(0x1301200B)] OP=[BIT,ON] BIT=[56]
+ CAUSE: TARGET=[REG(0x1301200B)] OP=[BIT,ON] BIT=[57]
+ CAUSE: TARGET=[REG(0x1301200B)] OP=[BIT,ON] BIT=[58]
+ CAUSE: TARGET=[REG(0x1301200B)] OP=[BIT,ON] BIT=[59]
+ EFFECT: TARGET=[REG(0x1301200A)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x1301200A)] OP=[BIT,OFF] BIT=[49]
+ EFFECT: TARGET=[REG(0x1301200A)] OP=[BIT,OFF] BIT=[50]
+ EFFECT: TARGET=[REG(0x1301200A)] OP=[BIT,OFF] BIT=[51]
+ EFFECT: TARGET=[REG(0x1301200A)] OP=[BIT,OFF] BIT=[52]
+ EFFECT: TARGET=[REG(0x1301200A)] OP=[BIT,OFF] BIT=[53]
+ EFFECT: TARGET=[REG(0x1301200A)] OP=[BIT,OFF] BIT=[54]
+ EFFECT: TARGET=[REG(0x1301200A)] OP=[BIT,OFF] BIT=[55]
+ EFFECT: TARGET=[REG(0x1301200A)] OP=[BIT,OFF] BIT=[56]
+ EFFECT: TARGET=[REG(0x1301200A)] OP=[BIT,OFF] BIT=[57]
+ EFFECT: TARGET=[REG(0x1301200A)] OP=[BIT,OFF] BIT=[58]
+ EFFECT: TARGET=[REG(0x1301200A)] OP=[BIT,OFF] BIT=[59]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX7 CME SRAM SCRUB Setup]
+ WATCH=[REG(0x1301240C)]
+ WATCH=[REG(0x1301240B)]
+ CAUSE: TARGET=[REG(0x1301240C)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x1301240B)] OP=[BIT,ON] BIT=[49]
+ CAUSE: TARGET=[REG(0x1301240B)] OP=[BIT,ON] BIT=[50]
+ CAUSE: TARGET=[REG(0x1301240B)] OP=[BIT,ON] BIT=[51]
+ CAUSE: TARGET=[REG(0x1301240B)] OP=[BIT,ON] BIT=[52]
+ CAUSE: TARGET=[REG(0x1301240B)] OP=[BIT,ON] BIT=[53]
+ CAUSE: TARGET=[REG(0x1301240B)] OP=[BIT,ON] BIT=[54]
+ CAUSE: TARGET=[REG(0x1301240B)] OP=[BIT,ON] BIT=[55]
+ CAUSE: TARGET=[REG(0x1301240B)] OP=[BIT,ON] BIT=[56]
+ CAUSE: TARGET=[REG(0x1301240B)] OP=[BIT,ON] BIT=[57]
+ CAUSE: TARGET=[REG(0x1301240B)] OP=[BIT,ON] BIT=[58]
+ CAUSE: TARGET=[REG(0x1301240B)] OP=[BIT,ON] BIT=[59]
+ EFFECT: TARGET=[REG(0x1301240A)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x1301240A)] OP=[BIT,OFF] BIT=[49]
+ EFFECT: TARGET=[REG(0x1301240A)] OP=[BIT,OFF] BIT=[50]
+ EFFECT: TARGET=[REG(0x1301240A)] OP=[BIT,OFF] BIT=[51]
+ EFFECT: TARGET=[REG(0x1301240A)] OP=[BIT,OFF] BIT=[52]
+ EFFECT: TARGET=[REG(0x1301240A)] OP=[BIT,OFF] BIT=[53]
+ EFFECT: TARGET=[REG(0x1301240A)] OP=[BIT,OFF] BIT=[54]
+ EFFECT: TARGET=[REG(0x1301240A)] OP=[BIT,OFF] BIT=[55]
+ EFFECT: TARGET=[REG(0x1301240A)] OP=[BIT,OFF] BIT=[56]
+ EFFECT: TARGET=[REG(0x1301240A)] OP=[BIT,OFF] BIT=[57]
+ EFFECT: TARGET=[REG(0x1301240A)] OP=[BIT,OFF] BIT=[58]
+ EFFECT: TARGET=[REG(0x1301240A)] OP=[BIT,OFF] BIT=[59]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX8 CME SRAM SCRUB Setup]
+ WATCH=[REG(0x1401200C)]
+ WATCH=[REG(0x1401200B)]
+ CAUSE: TARGET=[REG(0x1401200C)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x1401200B)] OP=[BIT,ON] BIT=[49]
+ CAUSE: TARGET=[REG(0x1401200B)] OP=[BIT,ON] BIT=[50]
+ CAUSE: TARGET=[REG(0x1401200B)] OP=[BIT,ON] BIT=[51]
+ CAUSE: TARGET=[REG(0x1401200B)] OP=[BIT,ON] BIT=[52]
+ CAUSE: TARGET=[REG(0x1401200B)] OP=[BIT,ON] BIT=[53]
+ CAUSE: TARGET=[REG(0x1401200B)] OP=[BIT,ON] BIT=[54]
+ CAUSE: TARGET=[REG(0x1401200B)] OP=[BIT,ON] BIT=[55]
+ CAUSE: TARGET=[REG(0x1401200B)] OP=[BIT,ON] BIT=[56]
+ CAUSE: TARGET=[REG(0x1401200B)] OP=[BIT,ON] BIT=[57]
+ CAUSE: TARGET=[REG(0x1401200B)] OP=[BIT,ON] BIT=[58]
+ CAUSE: TARGET=[REG(0x1401200B)] OP=[BIT,ON] BIT=[59]
+ EFFECT: TARGET=[REG(0x1401200A)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x1401200A)] OP=[BIT,OFF] BIT=[49]
+ EFFECT: TARGET=[REG(0x1401200A)] OP=[BIT,OFF] BIT=[50]
+ EFFECT: TARGET=[REG(0x1401200A)] OP=[BIT,OFF] BIT=[51]
+ EFFECT: TARGET=[REG(0x1401200A)] OP=[BIT,OFF] BIT=[52]
+ EFFECT: TARGET=[REG(0x1401200A)] OP=[BIT,OFF] BIT=[53]
+ EFFECT: TARGET=[REG(0x1401200A)] OP=[BIT,OFF] BIT=[54]
+ EFFECT: TARGET=[REG(0x1401200A)] OP=[BIT,OFF] BIT=[55]
+ EFFECT: TARGET=[REG(0x1401200A)] OP=[BIT,OFF] BIT=[56]
+ EFFECT: TARGET=[REG(0x1401200A)] OP=[BIT,OFF] BIT=[57]
+ EFFECT: TARGET=[REG(0x1401200A)] OP=[BIT,OFF] BIT=[58]
+ EFFECT: TARGET=[REG(0x1401200A)] OP=[BIT,OFF] BIT=[59]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX9 CME SRAM SCRUB Setup]
+ WATCH=[REG(0x1401240C)]
+ WATCH=[REG(0x1401240B)]
+ CAUSE: TARGET=[REG(0x1401240C)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x1401240B)] OP=[BIT,ON] BIT=[49]
+ CAUSE: TARGET=[REG(0x1401240B)] OP=[BIT,ON] BIT=[50]
+ CAUSE: TARGET=[REG(0x1401240B)] OP=[BIT,ON] BIT=[51]
+ CAUSE: TARGET=[REG(0x1401240B)] OP=[BIT,ON] BIT=[52]
+ CAUSE: TARGET=[REG(0x1401240B)] OP=[BIT,ON] BIT=[53]
+ CAUSE: TARGET=[REG(0x1401240B)] OP=[BIT,ON] BIT=[54]
+ CAUSE: TARGET=[REG(0x1401240B)] OP=[BIT,ON] BIT=[55]
+ CAUSE: TARGET=[REG(0x1401240B)] OP=[BIT,ON] BIT=[56]
+ CAUSE: TARGET=[REG(0x1401240B)] OP=[BIT,ON] BIT=[57]
+ CAUSE: TARGET=[REG(0x1401240B)] OP=[BIT,ON] BIT=[58]
+ CAUSE: TARGET=[REG(0x1401240B)] OP=[BIT,ON] BIT=[59]
+ EFFECT: TARGET=[REG(0x1401240A)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x1401240A)] OP=[BIT,OFF] BIT=[49]
+ EFFECT: TARGET=[REG(0x1401240A)] OP=[BIT,OFF] BIT=[50]
+ EFFECT: TARGET=[REG(0x1401240A)] OP=[BIT,OFF] BIT=[51]
+ EFFECT: TARGET=[REG(0x1401240A)] OP=[BIT,OFF] BIT=[52]
+ EFFECT: TARGET=[REG(0x1401240A)] OP=[BIT,OFF] BIT=[53]
+ EFFECT: TARGET=[REG(0x1401240A)] OP=[BIT,OFF] BIT=[54]
+ EFFECT: TARGET=[REG(0x1401240A)] OP=[BIT,OFF] BIT=[55]
+ EFFECT: TARGET=[REG(0x1401240A)] OP=[BIT,OFF] BIT=[56]
+ EFFECT: TARGET=[REG(0x1401240A)] OP=[BIT,OFF] BIT=[57]
+ EFFECT: TARGET=[REG(0x1401240A)] OP=[BIT,OFF] BIT=[58]
+ EFFECT: TARGET=[REG(0x1401240A)] OP=[BIT,OFF] BIT=[59]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX10 CME SRAM SCRUB Setup]
+ WATCH=[REG(0x1501200C)]
+ WATCH=[REG(0x1501200B)]
+ CAUSE: TARGET=[REG(0x1501200C)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x1501200B)] OP=[BIT,ON] BIT=[49]
+ CAUSE: TARGET=[REG(0x1501200B)] OP=[BIT,ON] BIT=[50]
+ CAUSE: TARGET=[REG(0x1501200B)] OP=[BIT,ON] BIT=[51]
+ CAUSE: TARGET=[REG(0x1501200B)] OP=[BIT,ON] BIT=[52]
+ CAUSE: TARGET=[REG(0x1501200B)] OP=[BIT,ON] BIT=[53]
+ CAUSE: TARGET=[REG(0x1501200B)] OP=[BIT,ON] BIT=[54]
+ CAUSE: TARGET=[REG(0x1501200B)] OP=[BIT,ON] BIT=[55]
+ CAUSE: TARGET=[REG(0x1501200B)] OP=[BIT,ON] BIT=[56]
+ CAUSE: TARGET=[REG(0x1501200B)] OP=[BIT,ON] BIT=[57]
+ CAUSE: TARGET=[REG(0x1501200B)] OP=[BIT,ON] BIT=[58]
+ CAUSE: TARGET=[REG(0x1501200B)] OP=[BIT,ON] BIT=[59]
+ EFFECT: TARGET=[REG(0x1501200A)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x1501200A)] OP=[BIT,OFF] BIT=[49]
+ EFFECT: TARGET=[REG(0x1501200A)] OP=[BIT,OFF] BIT=[50]
+ EFFECT: TARGET=[REG(0x1501200A)] OP=[BIT,OFF] BIT=[51]
+ EFFECT: TARGET=[REG(0x1501200A)] OP=[BIT,OFF] BIT=[52]
+ EFFECT: TARGET=[REG(0x1501200A)] OP=[BIT,OFF] BIT=[53]
+ EFFECT: TARGET=[REG(0x1501200A)] OP=[BIT,OFF] BIT=[54]
+ EFFECT: TARGET=[REG(0x1501200A)] OP=[BIT,OFF] BIT=[55]
+ EFFECT: TARGET=[REG(0x1501200A)] OP=[BIT,OFF] BIT=[56]
+ EFFECT: TARGET=[REG(0x1501200A)] OP=[BIT,OFF] BIT=[57]
+ EFFECT: TARGET=[REG(0x1501200A)] OP=[BIT,OFF] BIT=[58]
+ EFFECT: TARGET=[REG(0x1501200A)] OP=[BIT,OFF] BIT=[59]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX11 CME SRAM SCRUB Setup]
+ WATCH=[REG(0x1501240C)]
+ WATCH=[REG(0x1501240B)]
+ CAUSE: TARGET=[REG(0x1501240C)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x1501240B)] OP=[BIT,ON] BIT=[49]
+ CAUSE: TARGET=[REG(0x1501240B)] OP=[BIT,ON] BIT=[50]
+ CAUSE: TARGET=[REG(0x1501240B)] OP=[BIT,ON] BIT=[51]
+ CAUSE: TARGET=[REG(0x1501240B)] OP=[BIT,ON] BIT=[52]
+ CAUSE: TARGET=[REG(0x1501240B)] OP=[BIT,ON] BIT=[53]
+ CAUSE: TARGET=[REG(0x1501240B)] OP=[BIT,ON] BIT=[54]
+ CAUSE: TARGET=[REG(0x1501240B)] OP=[BIT,ON] BIT=[55]
+ CAUSE: TARGET=[REG(0x1501240B)] OP=[BIT,ON] BIT=[56]
+ CAUSE: TARGET=[REG(0x1501240B)] OP=[BIT,ON] BIT=[57]
+ CAUSE: TARGET=[REG(0x1501240B)] OP=[BIT,ON] BIT=[58]
+ CAUSE: TARGET=[REG(0x1501240B)] OP=[BIT,ON] BIT=[59]
+ EFFECT: TARGET=[REG(0x1501240A)] OP=[BIT,ON] BIT=[1]
+ EFFECT: TARGET=[REG(0x1501240A)] OP=[BIT,OFF] BIT=[49]
+ EFFECT: TARGET=[REG(0x1501240A)] OP=[BIT,OFF] BIT=[50]
+ EFFECT: TARGET=[REG(0x1501240A)] OP=[BIT,OFF] BIT=[51]
+ EFFECT: TARGET=[REG(0x1501240A)] OP=[BIT,OFF] BIT=[52]
+ EFFECT: TARGET=[REG(0x1501240A)] OP=[BIT,OFF] BIT=[53]
+ EFFECT: TARGET=[REG(0x1501240A)] OP=[BIT,OFF] BIT=[54]
+ EFFECT: TARGET=[REG(0x1501240A)] OP=[BIT,OFF] BIT=[55]
+ EFFECT: TARGET=[REG(0x1501240A)] OP=[BIT,OFF] BIT=[56]
+ EFFECT: TARGET=[REG(0x1501240A)] OP=[BIT,OFF] BIT=[57]
+ EFFECT: TARGET=[REG(0x1501240A)] OP=[BIT,OFF] BIT=[58]
+ EFFECT: TARGET=[REG(0x1501240A)] OP=[BIT,OFF] BIT=[59]
+}
+
+# CME FIR MASK
+CAUSE_EFFECT {
+ LABEL=[EX0 CME FIR MASK Setup]
+ WATCH=[REG(0x10012005)]
+ EFFECT: TARGET=[REG(0x10012003)] OP=[EQUALTO,BUF] DATA=[REG(0x10012005)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX1 CME FIR MASK Setup]
+ WATCH=[REG(0x10012405)]
+ EFFECT: TARGET=[REG(0x10012403)] OP=[EQUALTO,BUF] DATA=[REG(0x10012405)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX2 CME FIR MASK Setup]
+ WATCH=[REG(0x11012005)]
+ EFFECT: TARGET=[REG(0x11012003)] OP=[EQUALTO,BUF] DATA=[REG(0x11012005)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX3 CME FIR MASK Setup]
+ WATCH=[REG(0x11012405)]
+ EFFECT: TARGET=[REG(0x11012403)] OP=[EQUALTO,BUF] DATA=[REG(0x11012405)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX4 CME FIR MASK Setup]
+ WATCH=[REG(0x12012005)]
+ EFFECT: TARGET=[REG(0x12012003)] OP=[EQUALTO,BUF] DATA=[REG(0x12012005)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX5 CME FIR MASK Setup]
+ WATCH=[REG(0x12012405)]
+ EFFECT: TARGET=[REG(0x12012403)] OP=[EQUALTO,BUF] DATA=[REG(0x12012405)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX6 CME FIR MASK Setup]
+ WATCH=[REG(0x13012005)]
+ EFFECT: TARGET=[REG(0x13012003)] OP=[EQUALTO,BUF] DATA=[REG(0x13012005)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX7 CME FIR MASK Setup]
+ WATCH=[REG(0x13012405)]
+ EFFECT: TARGET=[REG(0x13012403)] OP=[EQUALTO,BUF] DATA=[REG(0x13012405)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX8 CME FIR MASK Setup]
+ WATCH=[REG(0x14012005)]
+ EFFECT: TARGET=[REG(0x14012003)] OP=[EQUALTO,BUF] DATA=[REG(0x14012005)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX9 CME FIR MASK Setup]
+ WATCH=[REG(0x14012405)]
+ EFFECT: TARGET=[REG(0x14012403)] OP=[EQUALTO,BUF] DATA=[REG(0x14012405)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX10 CME FIR MASK Setup]
+ WATCH=[REG(0x15012005)]
+ EFFECT: TARGET=[REG(0x15012003)] OP=[EQUALTO,BUF] DATA=[REG(0x15012005)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX11 CME FIR MASK Setup]
+ WATCH=[REG(0x15012405)]
+ EFFECT: TARGET=[REG(0x15012403)] OP=[EQUALTO,BUF] DATA=[REG(0x15012405)]
+}
+
+
+# Clear Doorbells 0
+CAUSE_EFFECT {
+ LABEL=[Core0 Doorbell0 clear]
+ WATCH=[REG(0x200F0191)]
+ CAUSE: TARGET=[REG(0x200F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x200F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core1 Doorbell0 clear]
+ WATCH=[REG(0x210F0191)]
+ CAUSE: TARGET=[REG(0x210F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x210F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core2 Doorbell0 clear]
+ WATCH=[REG(0x220F0191)]
+ CAUSE: TARGET=[REG(0x220F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x220F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core3 Doorbell0 clear]
+ WATCH=[REG(0x230F0191)]
+ CAUSE: TARGET=[REG(0x230F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x230F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core4 Doorbell0 clear]
+ WATCH=[REG(0x240F0191)]
+ CAUSE: TARGET=[REG(0x240F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x240F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core5 Doorbell0 clear]
+ WATCH=[REG(0x250F0191)]
+ CAUSE: TARGET=[REG(0x250F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x250F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core6 Doorbell0 clear]
+ WATCH=[REG(0x260F0191)]
+ CAUSE: TARGET=[REG(0x260F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x260F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core7 Doorbell0 clear]
+ WATCH=[REG(0x270F0191)]
+ CAUSE: TARGET=[REG(0x270F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x270F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core8 Doorbell0 clear]
+ WATCH=[REG(0x280F0191)]
+ CAUSE: TARGET=[REG(0x280F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x280F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core9 Doorbell0 clear]
+ WATCH=[REG(0x290F0191)]
+ CAUSE: TARGET=[REG(0x290F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x290F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core10 Doorbell0 clear]
+ WATCH=[REG(0x2A0F0191)]
+ CAUSE: TARGET=[REG(0x2A0F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2A0F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core11 Doorbell0 clear]
+ WATCH=[REG(0x2B0F0191)]
+ CAUSE: TARGET=[REG(0x2B0F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2B0F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core12 Doorbell0 clear]
+ WATCH=[REG(0x2C0F0191)]
+ CAUSE: TARGET=[REG(0x2C0F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2C0F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core13 Doorbell0 clear]
+ WATCH=[REG(0x2D0F0191)]
+ CAUSE: TARGET=[REG(0x2D0F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2D0F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core14 Doorbell0 clear]
+ WATCH=[REG(0x2E0F0191)]
+ CAUSE: TARGET=[REG(0x2E0F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2E0F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core15 Doorbell0 clear]
+ WATCH=[REG(0x2F0F0191)]
+ CAUSE: TARGET=[REG(0x2F0F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2F0F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core16 Doorbell0 clear]
+ WATCH=[REG(0x300F0191)]
+ CAUSE: TARGET=[REG(0x300F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x300F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core17 Doorbell0 clear]
+ WATCH=[REG(0x310F0191)]
+ CAUSE: TARGET=[REG(0x310F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x310F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core18 Doorbell0 clear]
+ WATCH=[REG(0x320F0191)]
+ CAUSE: TARGET=[REG(0x320F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x320F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core19 Doorbell0 clear]
+ WATCH=[REG(0x330F0191)]
+ CAUSE: TARGET=[REG(0x330F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x330F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core20 Doorbell0 clear]
+ WATCH=[REG(0x340F0191)]
+ CAUSE: TARGET=[REG(0x340F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x340F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core21 Doorbell0 clear]
+ WATCH=[REG(0x350F0191)]
+ CAUSE: TARGET=[REG(0x350F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x350F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core22 Doorbell0 clear]
+ WATCH=[REG(0x360F0191)]
+ CAUSE: TARGET=[REG(0x360F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x360F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core23 Doorbell0 clear]
+ WATCH=[REG(0x370F0191)]
+ CAUSE: TARGET=[REG(0x370F0191)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x370F0190)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+# Clear Doorbells 1
+CAUSE_EFFECT {
+ LABEL=[Core0 Doorbell1 clear]
+ WATCH=[REG(0x200F0195)]
+ CAUSE: TARGET=[REG(0x200F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x200F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core1 Doorbell1 clear]
+ WATCH=[REG(0x210F0195)]
+ CAUSE: TARGET=[REG(0x210F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x210F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core2 Doorbell1 clear]
+ WATCH=[REG(0x220F0195)]
+ CAUSE: TARGET=[REG(0x220F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x220F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core3 Doorbell1 clear]
+ WATCH=[REG(0x230F0195)]
+ CAUSE: TARGET=[REG(0x230F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x230F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core4 Doorbell1 clear]
+ WATCH=[REG(0x240F0195)]
+ CAUSE: TARGET=[REG(0x240F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x240F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core5 Doorbell1 clear]
+ WATCH=[REG(0x250F0195)]
+ CAUSE: TARGET=[REG(0x250F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x250F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core6 Doorbell1 clear]
+ WATCH=[REG(0x260F0195)]
+ CAUSE: TARGET=[REG(0x260F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x260F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core7 Doorbell1 clear]
+ WATCH=[REG(0x270F0195)]
+ CAUSE: TARGET=[REG(0x270F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x270F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core8 Doorbell1 clear]
+ WATCH=[REG(0x280F0195)]
+ CAUSE: TARGET=[REG(0x280F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x280F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core9 Doorbell1 clear]
+ WATCH=[REG(0x290F0195)]
+ CAUSE: TARGET=[REG(0x290F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x290F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core10 Doorbell1 clear]
+ WATCH=[REG(0x2A0F0195)]
+ CAUSE: TARGET=[REG(0x2A0F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2A0F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core11 Doorbell1 clear]
+ WATCH=[REG(0x2B0F0195)]
+ CAUSE: TARGET=[REG(0x2B0F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2B0F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core12 Doorbell1 clear]
+ WATCH=[REG(0x2C0F0195)]
+ CAUSE: TARGET=[REG(0x2C0F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2C0F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core13 Doorbell1 clear]
+ WATCH=[REG(0x2D0F0195)]
+ CAUSE: TARGET=[REG(0x2D0F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2D0F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core14 Doorbell1 clear]
+ WATCH=[REG(0x2E0F0195)]
+ CAUSE: TARGET=[REG(0x2E0F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2E0F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core15 Doorbell1 clear]
+ WATCH=[REG(0x2F0F0195)]
+ CAUSE: TARGET=[REG(0x2F0F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2F0F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core16 Doorbell1 clear]
+ WATCH=[REG(0x300F0195)]
+ CAUSE: TARGET=[REG(0x300F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x300F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core17 Doorbell1 clear]
+ WATCH=[REG(0x310F0195)]
+ CAUSE: TARGET=[REG(0x310F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x310F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core18 Doorbell1 clear]
+ WATCH=[REG(0x320F0195)]
+ CAUSE: TARGET=[REG(0x320F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x320F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core19 Doorbell1 clear]
+ WATCH=[REG(0x330F0195)]
+ CAUSE: TARGET=[REG(0x330F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x330F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core20 Doorbell1 clear]
+ WATCH=[REG(0x340F0195)]
+ CAUSE: TARGET=[REG(0x340F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x340F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core21 Doorbell1 clear]
+ WATCH=[REG(0x350F0195)]
+ CAUSE: TARGET=[REG(0x350F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x350F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core22 Doorbell1 clear]
+ WATCH=[REG(0x360F0195)]
+ CAUSE: TARGET=[REG(0x360F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x360F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core23 Doorbell1 clear]
+ WATCH=[REG(0x370F0195)]
+ CAUSE: TARGET=[REG(0x370F0195)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x370F0194)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+# Clear Doorbells 2
+CAUSE_EFFECT {
+ LABEL=[Core0 Doorbell2 clear]
+ WATCH=[REG(0x200F0199)]
+ CAUSE: TARGET=[REG(0x200F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x200F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core1 Doorbell2 clear]
+ WATCH=[REG(0x210F0199)]
+ CAUSE: TARGET=[REG(0x210F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x210F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core2 Doorbell2 clear]
+ WATCH=[REG(0x220F0199)]
+ CAUSE: TARGET=[REG(0x220F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x220F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core3 Doorbell2 clear]
+ WATCH=[REG(0x230F0199)]
+ CAUSE: TARGET=[REG(0x230F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x230F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core4 Doorbell2 clear]
+ WATCH=[REG(0x240F0199)]
+ CAUSE: TARGET=[REG(0x240F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x240F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core5 Doorbell2 clear]
+ WATCH=[REG(0x250F0199)]
+ CAUSE: TARGET=[REG(0x250F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x250F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core6 Doorbell2 clear]
+ WATCH=[REG(0x260F0199)]
+ CAUSE: TARGET=[REG(0x260F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x260F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core7 Doorbell2 clear]
+ WATCH=[REG(0x270F0199)]
+ CAUSE: TARGET=[REG(0x270F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x270F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core8 Doorbell2 clear]
+ WATCH=[REG(0x280F0199)]
+ CAUSE: TARGET=[REG(0x280F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x280F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core9 Doorbell2 clear]
+ WATCH=[REG(0x290F0199)]
+ CAUSE: TARGET=[REG(0x290F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x290F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core10 Doorbell2 clear]
+ WATCH=[REG(0x2A0F0199)]
+ CAUSE: TARGET=[REG(0x2A0F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2A0F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core11 Doorbell2 clear]
+ WATCH=[REG(0x2B0F0199)]
+ CAUSE: TARGET=[REG(0x2B0F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2B0F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core12 Doorbell2 clear]
+ WATCH=[REG(0x2C0F0199)]
+ CAUSE: TARGET=[REG(0x2C0F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2C0F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core13 Doorbell2 clear]
+ WATCH=[REG(0x2D0F0199)]
+ CAUSE: TARGET=[REG(0x2D0F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2D0F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core14 Doorbell2 clear]
+ WATCH=[REG(0x2E0F0199)]
+ CAUSE: TARGET=[REG(0x2E0F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2E0F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core15 Doorbell2 clear]
+ WATCH=[REG(0x2F0F0199)]
+ CAUSE: TARGET=[REG(0x2F0F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2F0F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core16 Doorbell2 clear]
+ WATCH=[REG(0x300F0199)]
+ CAUSE: TARGET=[REG(0x300F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x300F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core17 Doorbell2 clear]
+ WATCH=[REG(0x310F0199)]
+ CAUSE: TARGET=[REG(0x310F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x310F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core18 Doorbell2 clear]
+ WATCH=[REG(0x320F0199)]
+ CAUSE: TARGET=[REG(0x320F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x320F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core19 Doorbell2 clear]
+ WATCH=[REG(0x330F0199)]
+ CAUSE: TARGET=[REG(0x330F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x330F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core20 Doorbell2 clear]
+ WATCH=[REG(0x340F0199)]
+ CAUSE: TARGET=[REG(0x340F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x340F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core21 Doorbell2 clear]
+ WATCH=[REG(0x350F0199)]
+ CAUSE: TARGET=[REG(0x350F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x350F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core22 Doorbell2 clear]
+ WATCH=[REG(0x360F0199)]
+ CAUSE: TARGET=[REG(0x360F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x360F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core23 Doorbell2 clear]
+ WATCH=[REG(0x370F0199)]
+ CAUSE: TARGET=[REG(0x370F0199)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x370F0198)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+# Clear Doorbells 3
+
+
+CAUSE_EFFECT {
+ LABEL=[Core0 Doorbell3 clear]
+ WATCH=[REG(0x200F019D)]
+ CAUSE: TARGET=[REG(0x200F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x200F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core1 Doorbell3 clear]
+ WATCH=[REG(0x210F019D)]
+ CAUSE: TARGET=[REG(0x210F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x210F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core2 Doorbell3 clear]
+ WATCH=[REG(0x220F019D)]
+ CAUSE: TARGET=[REG(0x220F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x220F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core3 Doorbell3 clear]
+ WATCH=[REG(0x230F019D)]
+ CAUSE: TARGET=[REG(0x230F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x230F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core4 Doorbell3 clear]
+ WATCH=[REG(0x240F019D)]
+ CAUSE: TARGET=[REG(0x240F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x240F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core5 Doorbell3 clear]
+ WATCH=[REG(0x250F019D)]
+ CAUSE: TARGET=[REG(0x250F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x250F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core6 Doorbell3 clear]
+ WATCH=[REG(0x260F019D)]
+ CAUSE: TARGET=[REG(0x260F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x260F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core7 Doorbell3 clear]
+ WATCH=[REG(0x270F019D)]
+ CAUSE: TARGET=[REG(0x270F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x270F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core8 Doorbell3 clear]
+ WATCH=[REG(0x280F019D)]
+ CAUSE: TARGET=[REG(0x280F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x280F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core9 Doorbell3 clear]
+ WATCH=[REG(0x290F019D)]
+ CAUSE: TARGET=[REG(0x290F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x290F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core10 Doorbell3 clear]
+ WATCH=[REG(0x2A0F019D)]
+ CAUSE: TARGET=[REG(0x2A0F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2A0F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core11 Doorbell3 clear]
+ WATCH=[REG(0x2B0F019D)]
+ CAUSE: TARGET=[REG(0x2B0F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2B0F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core12 Doorbell3 clear]
+ WATCH=[REG(0x2C0F019D)]
+ CAUSE: TARGET=[REG(0x2C0F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2C0F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core13 Doorbell3 clear]
+ WATCH=[REG(0x2D0F019D)]
+ CAUSE: TARGET=[REG(0x2D0F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2D0F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core14 Doorbell3 clear]
+ WATCH=[REG(0x2E0F019D)]
+ CAUSE: TARGET=[REG(0x2E0F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2E0F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core15 Doorbell3 clear]
+ WATCH=[REG(0x2F0F019D)]
+ CAUSE: TARGET=[REG(0x2F0F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x2F0F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core16 Doorbell3 clear]
+ WATCH=[REG(0x300F019D)]
+ CAUSE: TARGET=[REG(0x300F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x300F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core17 Doorbell3 clear]
+ WATCH=[REG(0x310F019D)]
+ CAUSE: TARGET=[REG(0x310F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x310F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core18 Doorbell3 clear]
+ WATCH=[REG(0x320F019D)]
+ CAUSE: TARGET=[REG(0x320F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x320F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core19 Doorbell3 clear]
+ WATCH=[REG(0x330F019D)]
+ CAUSE: TARGET=[REG(0x330F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x330F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core20 Doorbell3 clear]
+ WATCH=[REG(0x340F019D)]
+ CAUSE: TARGET=[REG(0x340F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x340F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core21 Doorbell3 clear]
+ WATCH=[REG(0x350F019D)]
+ CAUSE: TARGET=[REG(0x350F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x350F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core22 Doorbell3 clear]
+ WATCH=[REG(0x360F019D)]
+ CAUSE: TARGET=[REG(0x360F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x360F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core23 Doorbell3 clear]
+ WATCH=[REG(0x370F019D)]
+ CAUSE: TARGET=[REG(0x370F019D)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,FFFFFFFF FFFFFFFF)]
+ EFFECT: TARGET=[REG(0x370F019C)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+# Setup Core PPM Mode
+CAUSE_EFFECT {
+ LABEL=[Core0 PPM Mode Setup]
+ WATCH=[REG(0x200F0108)]
+ WATCH=[REG(0x200F0107)]
+ CAUSE: TARGET=[REG(0x200F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x200F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x200F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x200F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x200F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x200F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x200F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x200F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x200F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x200F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x200F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x200F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x200F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x200F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x200F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x200F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core1 PPM Mode Setup]
+ WATCH=[REG(0x210F0108)]
+ WATCH=[REG(0x210F0107)]
+ CAUSE: TARGET=[REG(0x210F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x210F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x210F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x210F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x210F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x210F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x210F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x210F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x210F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x210F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x210F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x210F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x210F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x210F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x210F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x210F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core2 PPM Mode Setup]
+ WATCH=[REG(0x220F0108)]
+ WATCH=[REG(0x220F0107)]
+ CAUSE: TARGET=[REG(0x220F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x220F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x220F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x220F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x220F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x220F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x220F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x220F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x220F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x220F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x220F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x220F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x220F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x220F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x220F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x220F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core3 PPM Mode Setup]
+ WATCH=[REG(0x230F0108)]
+ WATCH=[REG(0x230F0107)]
+ CAUSE: TARGET=[REG(0x230F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x230F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x230F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x230F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x230F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x230F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x230F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x230F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x230F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x230F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x230F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x230F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x230F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x230F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x230F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x230F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core4 PPM Mode Setup]
+ WATCH=[REG(0x240F0108)]
+ WATCH=[REG(0x240F0107)]
+ CAUSE: TARGET=[REG(0x240F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x240F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x240F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x240F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x240F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x240F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x240F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x240F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x240F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x240F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x240F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x240F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x240F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x240F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x240F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x240F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core5 PPM Mode Setup]
+ WATCH=[REG(0x250F0108)]
+ WATCH=[REG(0x250F0107)]
+ CAUSE: TARGET=[REG(0x250F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x250F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x250F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x250F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x250F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x250F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x250F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x250F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x250F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x250F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x250F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x250F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x250F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x250F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x250F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x250F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core6 PPM Mode Setup]
+ WATCH=[REG(0x260F0108)]
+ WATCH=[REG(0x260F0107)]
+ CAUSE: TARGET=[REG(0x260F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x260F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x260F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x260F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x260F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x260F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x260F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x260F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x260F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x260F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x260F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x260F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x260F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x260F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x260F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x260F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core7 PPM Mode Setup]
+ WATCH=[REG(0x270F0108)]
+ WATCH=[REG(0x270F0107)]
+ CAUSE: TARGET=[REG(0x270F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x270F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x270F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x270F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x270F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x270F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x270F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x270F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x270F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x270F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x270F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x270F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x270F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x270F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x270F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x270F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core8 PPM Mode Setup]
+ WATCH=[REG(0x280F0108)]
+ WATCH=[REG(0x280F0107)]
+ CAUSE: TARGET=[REG(0x280F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x280F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x280F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x280F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x280F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x280F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x280F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x280F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x280F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x280F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x280F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x280F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x280F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x280F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x280F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x280F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core9 PPM Mode Setup]
+ WATCH=[REG(0x290F0108)]
+ WATCH=[REG(0x290F0107)]
+ CAUSE: TARGET=[REG(0x290F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x290F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x290F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x290F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x290F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x290F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x290F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x290F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x290F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x290F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x290F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x290F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x290F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x290F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x290F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x290F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core10 PPM Mode Setup]
+ WATCH=[REG(0x2A0F0108)]
+ WATCH=[REG(0x2A0F0107)]
+ CAUSE: TARGET=[REG(0x2A0F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x2A0F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x2A0F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x2A0F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x2A0F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x2A0F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x2A0F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x2A0F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x2A0F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x2A0F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x2A0F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x2A0F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x2A0F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x2A0F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x2A0F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x2A0F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core11 PPM Mode Setup]
+ WATCH=[REG(0x2B0F0108)]
+ WATCH=[REG(0x2B0F0107)]
+ CAUSE: TARGET=[REG(0x2B0F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x2B0F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x2B0F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x2B0F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x2B0F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x2B0F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x2B0F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x2B0F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x2B0F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x2B0F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x2B0F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x2B0F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x2B0F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x2B0F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x2B0F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x2B0F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core12 PPM Mode Setup]
+ WATCH=[REG(0x2C0F0108)]
+ WATCH=[REG(0x2C0F0107)]
+ CAUSE: TARGET=[REG(0x2C0F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x2C0F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x2C0F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x2C0F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x2C0F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x2C0F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x2C0F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x2C0F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x2C0F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x2C0F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x2C0F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x2C0F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x2C0F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x2C0F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x2C0F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x2C0F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core13 PPM Mode Setup]
+ WATCH=[REG(0x2D0F0108)]
+ WATCH=[REG(0x2D0F0107)]
+ CAUSE: TARGET=[REG(0x2D0F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x2D0F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x2D0F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x2D0F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x2D0F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x2D0F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x2D0F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x2D0F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x2D0F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x2D0F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x2D0F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x2D0F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x2D0F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x2D0F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x2D0F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x2D0F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core14 PPM Mode Setup]
+ WATCH=[REG(0x2E0F0108)]
+ WATCH=[REG(0x2E0F0107)]
+ CAUSE: TARGET=[REG(0x2E0F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x2E0F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x2E0F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x2E0F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x2E0F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x2E0F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x2E0F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x2E0F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x2E0F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x2E0F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x2E0F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x2E0F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x2E0F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x2E0F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x2E0F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x2E0F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core15 PPM Mode Setup]
+ WATCH=[REG(0x2F0F0108)]
+ WATCH=[REG(0x2F0F0107)]
+ CAUSE: TARGET=[REG(0x2F0F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x2F0F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x2F0F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x2F0F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x2F0F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x2F0F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x2F0F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x2F0F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x2F0F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x2F0F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x2F0F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x2F0F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x2F0F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x2F0F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x2F0F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x2F0F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core16 PPM Mode Setup]
+ WATCH=[REG(0x300F0108)]
+ WATCH=[REG(0x300F0107)]
+ CAUSE: TARGET=[REG(0x300F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x300F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x300F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x300F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x300F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x300F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x300F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x300F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x300F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x300F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x300F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x300F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x300F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x300F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x300F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x300F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core17 PPM Mode Setup]
+ WATCH=[REG(0x310F0108)]
+ WATCH=[REG(0x310F0107)]
+ CAUSE: TARGET=[REG(0x310F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x310F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x310F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x310F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x310F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x310F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x310F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x310F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x310F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x310F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x310F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x310F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x310F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x310F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x310F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x310F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core18 PPM Mode Setup]
+ WATCH=[REG(0x320F0108)]
+ WATCH=[REG(0x320F0107)]
+ CAUSE: TARGET=[REG(0x320F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x320F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x320F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x320F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x320F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x320F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x320F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x320F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x320F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x320F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x320F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x320F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x320F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x320F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x320F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x320F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core19 PPM Mode Setup]
+ WATCH=[REG(0x330F0108)]
+ WATCH=[REG(0x330F0107)]
+ CAUSE: TARGET=[REG(0x330F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x330F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x330F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x330F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x330F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x330F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x330F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x330F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x330F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x330F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x330F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x330F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x330F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x330F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x330F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x330F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core20 PPM Mode Setup]
+ WATCH=[REG(0x340F0108)]
+ WATCH=[REG(0x340F0107)]
+ CAUSE: TARGET=[REG(0x340F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x340F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x340F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x340F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x340F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x340F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x340F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x340F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x340F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x340F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x340F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x340F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x340F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x340F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x340F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x340F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core21 PPM Mode Setup]
+ WATCH=[REG(0x350F0108)]
+ WATCH=[REG(0x350F0107)]
+ CAUSE: TARGET=[REG(0x350F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x350F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x350F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x350F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x350F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x350F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x350F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x350F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x350F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x350F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x350F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x350F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x350F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x350F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x350F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x350F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core22 PPM Mode Setup]
+ WATCH=[REG(0x360F0108)]
+ WATCH=[REG(0x360F0107)]
+ CAUSE: TARGET=[REG(0x360F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x360F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x360F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x360F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x360F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x360F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x360F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x360F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x360F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x360F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x360F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x360F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x360F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x360F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x360F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x360F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core23 PPM Mode Setup]
+ WATCH=[REG(0x370F0108)]
+ WATCH=[REG(0x370F0107)]
+ CAUSE: TARGET=[REG(0x370F0108)] OP=[BIT,ON] BIT=[13]
+ CAUSE: TARGET=[REG(0x370F0107)] OP=[BIT,ON] BIT=[0]
+ CAUSE: TARGET=[REG(0x370F0107)] OP=[BIT,ON] BIT=[1]
+ CAUSE: TARGET=[REG(0x370F0107)] OP=[BIT,ON] BIT=[10]
+ CAUSE: TARGET=[REG(0x370F0107)] OP=[BIT,ON] BIT=[11]
+ CAUSE: TARGET=[REG(0x370F0107)] OP=[BIT,ON] BIT=[12]
+ CAUSE: TARGET=[REG(0x370F0107)] OP=[BIT,ON] BIT=[14]
+ CAUSE: TARGET=[REG(0x370F0107)] OP=[BIT,ON] BIT=[15]
+ EFFECT: TARGET=[REG(0x370F0106)] OP=[BIT,ON] BIT=[13]
+ EFFECT: TARGET=[REG(0x370F0106)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x370F0106)] OP=[BIT,OFF] BIT=[1]
+ EFFECT: TARGET=[REG(0x370F0106)] OP=[BIT,OFF] BIT=[10]
+ EFFECT: TARGET=[REG(0x370F0106)] OP=[BIT,OFF] BIT=[11]
+ EFFECT: TARGET=[REG(0x370F0106)] OP=[BIT,OFF] BIT=[12]
+ EFFECT: TARGET=[REG(0x370F0106)] OP=[BIT,OFF] BIT=[14]
+ EFFECT: TARGET=[REG(0x370F0106)] OP=[BIT,OFF] BIT=[15]
+}
+
+# Stop CMEs
+CAUSE_EFFECT {
+ LABEL=[EX0 CME STOP]
+ WATCH=[REG(0x10012010)]
+ CAUSE: TARGET=[REG(0x10012010)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x10012010)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x10012010)] OP=[BIT,ON] BIT=[3]
+ #suet EX0_CME_STOP:tc1- EFFECT: TARGET=[REG(0x10012013)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x10012013)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX1 CME STOP]
+ WATCH=[REG(0x10012410)]
+ CAUSE: TARGET=[REG(0x10012410)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x10012410)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x10012410)] OP=[BIT,ON] BIT=[3]
+ #suet EX1_CME_STOP:tc1- EFFECT: TARGET=[REG(0x10012413)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x10012413)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX2 CME STOP]
+ WATCH=[REG(0x11012010)]
+ CAUSE: TARGET=[REG(0x11012010)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x11012010)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x11012010)] OP=[BIT,ON] BIT=[3]
+ #suet EX2_CME_STOP:tc1- EFFECT: TARGET=[REG(0x11012013)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x11012013)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX3 CME STOP]
+ WATCH=[REG(0x11012410)]
+ CAUSE: TARGET=[REG(0x11012410)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x11012410)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x11012410)] OP=[BIT,ON] BIT=[3]
+ #suet EX3_CME_STOP:tc1- EFFECT: TARGET=[REG(0x11012413)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x11012413)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX4 CME STOP]
+ WATCH=[REG(0x12012010)]
+ CAUSE: TARGET=[REG(0x12012010)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x12012010)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x12012010)] OP=[BIT,ON] BIT=[3]
+ #suet EX4_CME_STOP:tc1- EFFECT: TARGET=[REG(0x12012013)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x12012013)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX5 CME STOP]
+ WATCH=[REG(0x12012410)]
+ CAUSE: TARGET=[REG(0x12012410)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x12012410)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x12012410)] OP=[BIT,ON] BIT=[3]
+ #suet EX5_CME_STOP:tc1- EFFECT: TARGET=[REG(0x12012413)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x12012413)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX6 CME STOP]
+ WATCH=[REG(0x13012010)]
+ CAUSE: TARGET=[REG(0x13012010)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x13012010)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x13012010)] OP=[BIT,ON] BIT=[3]
+ #suet EX6_CME_STOP:tc1- EFFECT: TARGET=[REG(0x13012013)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x13012013)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX7 CME STOP]
+ WATCH=[REG(0x13012410)]
+ CAUSE: TARGET=[REG(0x13012410)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x13012410)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x13012410)] OP=[BIT,ON] BIT=[3]
+ #suet EX7_CME_STOP:tc1- EFFECT: TARGET=[REG(0x13012413)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x13012413)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX8 CME STOP]
+ WATCH=[REG(0x14012010)]
+ CAUSE: TARGET=[REG(0x14012010)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x14012010)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x14012010)] OP=[BIT,ON] BIT=[3]
+ #suet EX8_CME_STOP:tc1- EFFECT: TARGET=[REG(0x14012013)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x14012013)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX9 CME STOP]
+ WATCH=[REG(0x14012410)]
+ CAUSE: TARGET=[REG(0x14012410)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x14012410)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x14012410)] OP=[BIT,ON] BIT=[3]
+ #suet EX9_CME_STOP:tc1- EFFECT: TARGET=[REG(0x14012413)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x14012413)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX10 CME STOP]
+ WATCH=[REG(0x15012010)]
+ CAUSE: TARGET=[REG(0x15012010)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x15012010)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x15012010)] OP=[BIT,ON] BIT=[3]
+ #suet EX10_CME_STOP:tc1- EFFECT: TARGET=[REG(0x15012013)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x15012013)] OP=[BIT,ON] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX11 CME STOP]
+ WATCH=[REG(0x15012410)]
+ CAUSE: TARGET=[REG(0x15012410)] OP=[BIT,OFF] BIT=[1]
+ CAUSE: TARGET=[REG(0x15012410)] OP=[BIT,OFF] BIT=[2]
+ CAUSE: TARGET=[REG(0x15012410)] OP=[BIT,ON] BIT=[3]
+ #suet EX11_CME_STOP:tc1- EFFECT: TARGET=[REG(0x15012413)] OP=[BIT,OFF] BIT=[0]
+ EFFECT: TARGET=[REG(0x15012413)] OP=[BIT,ON] BIT=[0]
+}
+
+# CME FIR Clear
+CAUSE_EFFECT {
+ LABEL=[EX0 CME FIR clear]
+ WATCH=[REG(0x10012001)]
+ CAUSE: TARGET=[REG(0x10012001)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+ EFFECT: TARGET=[REG(0x10012000)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX1 CME FIR clear]
+ WATCH=[REG(0x10012401)]
+ CAUSE: TARGET=[REG(0x10012401)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+ EFFECT: TARGET=[REG(0x10012400)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX2 CME FIR clear]
+ WATCH=[REG(0x11012001)]
+ CAUSE: TARGET=[REG(0x11012001)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+ EFFECT: TARGET=[REG(0x11012000)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX3 CME FIR clear]
+ WATCH=[REG(0x11012401)]
+ CAUSE: TARGET=[REG(0x11012401)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+ EFFECT: TARGET=[REG(0x11012400)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX4 CME FIR clear]
+ WATCH=[REG(0x12012001)]
+ CAUSE: TARGET=[REG(0x12012001)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+ EFFECT: TARGET=[REG(0x12012000)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX5 CME FIR clear]
+ WATCH=[REG(0x12012401)]
+ CAUSE: TARGET=[REG(0x12012401)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+ EFFECT: TARGET=[REG(0x12012400)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX6 CME FIR clear]
+ WATCH=[REG(0x13012001)]
+ CAUSE: TARGET=[REG(0x13012001)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+ EFFECT: TARGET=[REG(0x13012000)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX7 CME FIR clear]
+ WATCH=[REG(0x13012401)]
+ CAUSE: TARGET=[REG(0x13012401)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+ EFFECT: TARGET=[REG(0x13012400)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX8 CME FIR clear]
+ WATCH=[REG(0x14012001)]
+ CAUSE: TARGET=[REG(0x14012001)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+ EFFECT: TARGET=[REG(0x14012000)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX9 CME FIR clear]
+ WATCH=[REG(0x14012401)]
+ CAUSE: TARGET=[REG(0x14012401)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+ EFFECT: TARGET=[REG(0x14012400)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX10 CME FIR clear]
+ WATCH=[REG(0x15012001)]
+ CAUSE: TARGET=[REG(0x15012001)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+ EFFECT: TARGET=[REG(0x15012000)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+CAUSE_EFFECT {
+ LABEL=[EX11 CME FIR clear]
+ WATCH=[REG(0x15012401)]
+ CAUSE: TARGET=[REG(0x15012401)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+ EFFECT: TARGET=[REG(0x15012400)] OP=[EQUALTO,BUF] DATA=[LITERAL(64,00000000 00000000)]
+}
+
+# Allow PCB Access
+CAUSE_EFFECT {
+ LABEL=[Core0 PPM Mode Setup]
+ WATCH=[REG(0x200F0107)]
+ CAUSE: TARGET=[REG(0x200F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x200F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core1 PPM Mode Setup]
+ WATCH=[REG(0x210F0107)]
+ CAUSE: TARGET=[REG(0x210F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x210F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core2 PPM Mode Setup]
+ WATCH=[REG(0x220F0107)]
+ CAUSE: TARGET=[REG(0x220F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x220F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core3 PPM Mode Setup]
+ WATCH=[REG(0x230F0107)]
+ CAUSE: TARGET=[REG(0x230F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x230F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core4 PPM Mode Setup]
+ WATCH=[REG(0x240F0107)]
+ CAUSE: TARGET=[REG(0x240F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x240F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core5 PPM Mode Setup]
+ WATCH=[REG(0x250F0107)]
+ CAUSE: TARGET=[REG(0x250F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x250F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core6 PPM Mode Setup]
+ WATCH=[REG(0x260F0107)]
+ CAUSE: TARGET=[REG(0x260F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x260F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core7 PPM Mode Setup]
+ WATCH=[REG(0x270F0107)]
+ CAUSE: TARGET=[REG(0x270F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x270F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core8 PPM Mode Setup]
+ WATCH=[REG(0x280F0107)]
+ CAUSE: TARGET=[REG(0x280F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x280F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core9 PPM Mode Setup]
+ WATCH=[REG(0x290F0107)]
+ CAUSE: TARGET=[REG(0x290F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x290F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core10 PPM Mode Setup]
+ WATCH=[REG(0x2A0F0107)]
+ CAUSE: TARGET=[REG(0x2A0F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x2A0F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core11 PPM Mode Setup]
+ WATCH=[REG(0x2B0F0107)]
+ CAUSE: TARGET=[REG(0x2B0F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x2B0F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core12 PPM Mode Setup]
+ WATCH=[REG(0x2C0F0107)]
+ CAUSE: TARGET=[REG(0x2C0F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x2C0F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core13 PPM Mode Setup]
+ WATCH=[REG(0x2D0F0107)]
+ CAUSE: TARGET=[REG(0x2D0F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x2D0F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core14 PPM Mode Setup]
+ WATCH=[REG(0x2E0F0107)]
+ CAUSE: TARGET=[REG(0x2E0F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x2E0F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core15 PPM Mode Setup]
+ WATCH=[REG(0x2F0F0107)]
+ CAUSE: TARGET=[REG(0x2F0F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x2F0F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core16 PPM Mode Setup]
+ WATCH=[REG(0x300F0107)]
+ CAUSE: TARGET=[REG(0x300F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x300F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core17 PPM Mode Setup]
+ WATCH=[REG(0x310F0107)]
+ CAUSE: TARGET=[REG(0x310F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x310F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core18 PPM Mode Setup]
+ WATCH=[REG(0x320F0107)]
+ CAUSE: TARGET=[REG(0x320F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x320F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core19 PPM Mode Setup]
+ WATCH=[REG(0x330F0107)]
+ CAUSE: TARGET=[REG(0x330F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x330F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core20 PPM Mode Setup]
+ WATCH=[REG(0x340F0107)]
+ CAUSE: TARGET=[REG(0x340F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x340F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core21 PPM Mode Setup]
+ WATCH=[REG(0x350F0107)]
+ CAUSE: TARGET=[REG(0x350F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x350F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core22 PPM Mode Setup]
+ WATCH=[REG(0x360F0107)]
+ CAUSE: TARGET=[REG(0x360F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x360F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+CAUSE_EFFECT {
+ LABEL=[Core23 PPM Mode Setup]
+ WATCH=[REG(0x370F0107)]
+ CAUSE: TARGET=[REG(0x370F0107)] OP=[BIT,ON] BIT=[0]
+ EFFECT: TARGET=[REG(0x370F0106)] OP=[BIT,OFF] BIT=[0]
+}
+
+
+
OpenPOWER on IntegriCloud