summaryrefslogtreecommitdiffstats
path: root/src/include/arch
diff options
context:
space:
mode:
authorPatrick Williams <iawillia@us.ibm.com>2013-03-19 10:24:12 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-03-26 14:10:21 -0500
commitb229ae320d4aa5225984699e3c89562df219bf03 (patch)
tree1f5f83b4c1c22731eea5c8bd9b531f46bb1fabae /src/include/arch
parent9be68869292bbfca67490e772ce59093b4ed7df7 (diff)
downloadtalos-hostboot-b229ae320d4aa5225984699e3c89562df219bf03.tar.gz
talos-hostboot-b229ae320d4aa5225984699e3c89562df219bf03.zip
Load a fake payload
Support loading a fake payload that simply naps all the threads. I am not enabling this via the simics_MACHINE.system.xml files because it causes drastic usability concerns for developers wanting to use the debug tools. When the payload is launched, the HRMOR changes, which means the debug tools no longer point at Hostboot. Change-Id: Ic899cf96af4d315f01c0ca4b7fc99e97c15d4dc1 RTC: 43029 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3642 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/arch')
-rw-r--r--src/include/arch/ppc.H1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/arch/ppc.H b/src/include/arch/ppc.H
index e8e6701bb..ebb1f0f02 100644
--- a/src/include/arch/ppc.H
+++ b/src/include/arch/ppc.H
@@ -381,6 +381,7 @@ enum
MAGIC_BREAK = 7007, // hard-code a breakpoint
MAGIC_RANDOM = 7008, // generate random number
MAGIC_MEMORYLEAK_FUNCTION = 7009, // A memory was function called.
+ MAGIC_FAKEPAYLOAD_ENTER = 7010, // Entered the fake payload.
MAGIC_CONTINUOUS_TRACE = 7055, // extract mixed trace buffer
};
OpenPOWER on IntegriCloud