diff notes.txt @ 18:3e7bfde7606e

M68K to x86 translation works for a limited subset of instructions and addressing modes
author Mike Pavone <pavone@retrodev.com>
date Tue, 04 Dec 2012 19:13:12 -0800
parents 2bdad0f52f42
children 0ae589d4c3f9
line wrap: on
line diff
--- a/notes.txt	Tue Nov 27 22:54:38 2012 -0800
+++ b/notes.txt	Tue Dec 04 19:13:12 2012 -0800
@@ -36,16 +36,15 @@
 dh = C flag
 rbp = target cycle count
 rsi = context pointer
-rdi = d0
-r8 = d1
-r9 = d2
-r10 = d3
-r11 = a0
-r12 = a1
-r13 = a6
-r14 = a7
-r15 = work ram address
-r16 = cartridge address
+rdi = scratch register
+r8 = cartridge address
+r9 = work ram address
+r10 = d0
+r11 = d1
+r12 = d2
+r13 = a0
+r14 = a1
+r15 = a7
 rsp = native stack pointer
 
 68K context: