changeset 1617:5e04f9f8bd85

Add missing end in svp_ram_read. Fix alu_ram_indirect
author Michael Pavone <pavone@retrodev.com>
date Tue, 25 Sep 2018 09:36:00 -0700
parents 8c78543c4783
children 5dbc453cd345
files svp.cpu
diffstat 1 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/svp.cpu	Tue Sep 25 09:33:46 2018 -0700
+++ b/svp.cpu	Tue Sep 25 09:36:00 2018 -0700
@@ -103,6 +103,7 @@
 	else
 		sub 1 reg reg
 	end
+	end
 	
 	and 255 idx idx
 	meta val bank.idx
@@ -270,9 +271,9 @@
 	invalid P 0
 	invalid P 2
 	svp_ram_read M B R
-	svp_prog_ram_read scratch1
+	svp_prog_ram_read val
 	local tmp 32
-	lsl val 16 tmp
+	lsl scratch1 16 tmp
 	
 	switch P
 	case 1