summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraliaspider2015-11-10 17:34:56 +0100
committeraliaspider2015-11-10 17:39:10 +0100
commitf19e6fb3423309e4a0ecf769464f5cff37e4af6d (patch)
treed16f01c29dc4732ecc8f0a592f7a6281b4fa41a3
parent741516b02c03c7af9fe2ec303edf0ccaccfd39a8 (diff)
downloadsnes9x2002-f19e6fb3423309e4a0ecf769464f5cff37e4af6d.tar.gz
snes9x2002-f19e6fb3423309e4a0ecf769464f5cff37e4af6d.tar.bz2
snes9x2002-f19e6fb3423309e4a0ecf769464f5cff37e4af6d.zip
seriously ?!
-DASMCPU can be used now.
-rw-r--r--src/os9x_65c816_common.s14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/os9x_65c816_common.s b/src/os9x_65c816_common.s
index e4230fa..440da42 100644
--- a/src/os9x_65c816_common.s
+++ b/src/os9x_65c816_common.s
@@ -797,46 +797,46 @@ reg_cpu_var .req R14
.macro S9xSetWord regValue
@ in : regValue (0xhhll0000)
@ in : rscratch=address (0x00hhmmll)
- STMFD R13!,{PC} @ Push return address
MOV R1,\regValue, LSR #16
- B asmS9xSetWord
+ STMFD R13!,{PC} @ Push return address
+ B asmS9xSetWord
MOV R0,R0
.endm
.macro S9xSetWordZero
@ in : rscratch=address (0x00hhmmll)
- STMFD R13!,{PC} @ Push return address
MOV R1,#0
+ STMFD R13!,{PC} @ Push return address
B asmS9xSetWord
MOV R0,R0
.endm
.macro S9xSetWordLow regValue
@ in : regValue (0x0000hhll)
@ in : rscratch=address (0x00hhmmll)
- STMFD R13!,{PC} @ Push return address
MOV R1,\regValue
+ STMFD R13!,{PC} @ Push return address
B asmS9xSetWord
MOV R0,R0
.endm
.macro S9xSetByte regValue
@ in : regValue (0xll000000)
@ in : rscratch=address (0x00hhmmll)
- STMFD R13!,{PC} @ Push return address
MOV R1,\regValue, LSR #24
+ STMFD R13!,{PC} @ Push return address
B asmS9xSetByte
MOV R0,R0
.endm
.macro S9xSetByteZero
@ in : rscratch=address (0x00hhmmll)
- STMFD R13!,{PC} @ Push return address
MOV R1,#0
+ STMFD R13!,{PC} @ Push return address
B asmS9xSetByte
MOV R0,R0
.endm
.macro S9xSetByteLow regValue
@ in : regValue (0x000000ll)
@ in : rscratch=address (0x00hhmmll)
- STMFD R13!,{PC} @ Push return address
MOV R1,\regValue
+ STMFD R13!,{PC} @ Push return address
B asmS9xSetByte
MOV R0,R0
.endm