diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2011-07-27 15:45:36 +1000 |
---|---|---|
committer | Thomas Huth <thuth@linux.vnet.ibm.com> | 2011-10-12 13:20:00 +0200 |
commit | 35fc16fee354457ab171247d9e2b5387304b5eb3 (patch) | |
tree | 353b81cabc5d1d936c0bbe97e6cb3263a8bb9349 /slof | |
parent | 32e3430c018ceb8413cb808477449d1968c42497 (diff) | |
download | SLOF-35fc16fee354457ab171247d9e2b5387304b5eb3.zip SLOF-35fc16fee354457ab171247d9e2b5387304b5eb3.tar.gz SLOF-35fc16fee354457ab171247d9e2b5387304b5eb3.tar.bz2 |
Move MMIO accessors to board-js2x and implement h-calls based ones for qemu
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'slof')
-rw-r--r-- | slof/ppc64.code | 10 | ||||
-rw-r--r-- | slof/ppc64.in | 10 |
2 files changed, 0 insertions, 20 deletions
diff --git a/slof/ppc64.code b/slof/ppc64.code index 49dc863..9553ee8 100644 --- a/slof/ppc64.code +++ b/slof/ppc64.code @@ -14,16 +14,6 @@ // This file contains the implementation of the Forth code words specific // to PowerPC64. Some of this is 970-only. -// The I/O accesses themselves. -PRIM(RB_X40) GET_CHAR1; SET_CI; GET_CHAR2; CLR_CI; GET_CHAR3; MIRP -PRIM(RB_X21) PUT_CHAR1; SET_CI; PUT_CHAR2; CLR_CI; MIRP -PRIM(RW_X40) GET_WORD1; SET_CI; GET_WORD2; CLR_CI; GET_WORD3; MIRP -PRIM(RW_X21) PUT_WORD1; SET_CI; PUT_WORD2; CLR_CI; MIRP -PRIM(RL_X40) GET_LONG1; SET_CI; GET_LONG2; CLR_CI; GET_LONG3; MIRP -PRIM(RL_X21) PUT_LONG1; SET_CI; PUT_LONG2; CLR_CI; MIRP -PRIM(RX_X40) GET_XONG1; SET_CI; GET_XONG2; CLR_CI; GET_XONG3; MIRP -PRIM(RX_X21) PUT_XONG1; SET_CI; PUT_XONG2; CLR_CI; MIRP - // 970-specific CPU registers. // Don't use on P7 ! PRIM(HID0_X21) diff --git a/slof/ppc64.in b/slof/ppc64.in index 56ab66d..cee83e5 100644 --- a/slof/ppc64.in +++ b/slof/ppc64.in @@ -12,16 +12,6 @@ // The Forth code words (primitives) that are specific to PowerPC64. -// I/O accesses. -cod(RB@) -cod(RB!) -cod(RW@) -cod(RW!) -cod(RL@) -cod(RL!) -cod(RX@) -cod(RX!) - // CPU register accesses. cod(HID0!) cod(HID0@) |