summaryrefslogtreecommitdiffstats
path: root/target-ppc/helper.h
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2012-01-31 03:19:23 +0100
committerAlexander Graf <agraf@suse.de>2012-02-02 02:47:47 +0100
commitd5d11a39a8f761c99276f20974de2f25928830c1 (patch)
treef506222b8885da4ee448e477ce42240c6a1833c1 /target-ppc/helper.h
parent9e0b5cb1ecf5543864fad0628a17be23bb617ed7 (diff)
downloadhqemu-d5d11a39a8f761c99276f20974de2f25928830c1.zip
hqemu-d5d11a39a8f761c99276f20974de2f25928830c1.tar.gz
PPC: E500: Implement msgsnd
This patch implements the msgsnd instruction. It is part of the Embedded.Processor Control specification and allows one CPU to IPI another CPU without going through an interrupt controller. Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'target-ppc/helper.h')
-rw-r--r--target-ppc/helper.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/target-ppc/helper.h b/target-ppc/helper.h
index 48ceb61..148543a 100644
--- a/target-ppc/helper.h
+++ b/target-ppc/helper.h
@@ -358,6 +358,7 @@ DEF_HELPER_FLAGS_1(load_sr, TCG_CALL_CONST, tl, tl);
DEF_HELPER_FLAGS_2(store_sr, TCG_CALL_CONST, void, tl, tl)
DEF_HELPER_FLAGS_1(602_mfrom, TCG_CALL_CONST | TCG_CALL_PURE, tl, tl)
+DEF_HELPER_1(msgsnd, void, tl)
DEF_HELPER_1(msgclr, void, tl)
#endif
OpenPOWER on IntegriCloud