diff options
author | Alexander Graf <agraf@suse.de> | 2012-01-31 03:19:23 +0100 |
---|---|---|
committer | Alexander Graf <agraf@suse.de> | 2012-02-02 02:47:47 +0100 |
commit | d5d11a39a8f761c99276f20974de2f25928830c1 (patch) | |
tree | f506222b8885da4ee448e477ce42240c6a1833c1 /target-ppc/helper.h | |
parent | 9e0b5cb1ecf5543864fad0628a17be23bb617ed7 (diff) | |
download | qemu-d5d11a39a8f761c99276f20974de2f25928830c1.zip qemu-d5d11a39a8f761c99276f20974de2f25928830c1.tar.gz qemu-d5d11a39a8f761c99276f20974de2f25928830c1.tar.bz2 |
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.h | 1 |
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 |