summaryrefslogtreecommitdiff
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)
downloadqemu-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 48ceb61462..148543a8a1 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