aboutsummaryrefslogtreecommitdiff
path: root/cpu/xstormy16.cpu
diff options
context:
space:
mode:
Diffstat (limited to 'cpu/xstormy16.cpu')
-rw-r--r--cpu/xstormy16.cpu2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpu/xstormy16.cpu b/cpu/xstormy16.cpu
index ae7e042..aa5a464 100644
--- a/cpu/xstormy16.cpu
+++ b/cpu/xstormy16.cpu
@@ -393,7 +393,7 @@
(length 11)
(mode INT)
(encode (value pc) (sra SI (sub SI value (add SI pc 2)) 1))
- (decode (value pc) (add SI (sll value 1) (add SI pc 2)))
+ (decode (value pc) (add SI (mul value 2) (add SI pc 2)))
)
(dnop rel12a "12 bit relative address" () h-uint f-rel12a)