diff notes.txt @ 203:0ae589d4c3f9

Add support for 2-byte IX instructions to decoder
author Mike Pavone <pavone@retrodev.com>
date Tue, 22 Jan 2013 20:21:05 -0800
parents 3e7bfde7606e
children
line wrap: on
line diff
--- a/notes.txt	Mon Jan 21 21:59:09 2013 -0800
+++ b/notes.txt	Tue Jan 22 20:21:05 2013 -0800
@@ -56,11 +56,21 @@
 
 x86-64 registers in Z80 core
 
-ax = AF
+ax = HL
 bx = BC
 cx = DE
-dx = HL
+dx = IX
+ebp = current cycle count
+rsi = context pointer
+edi = target cycle count
+rsp = native stack pointer
+r8 = IY
+r9 = SP
+r10 = A (maybe AF?)
+r11 = z80 ram address
+r12 = cartridge address if bank is pointed at ROM
+r13 = scratch1
+r14 = scratch2
+r15 = ?maybe z80 bank register?
 
-1. native stack pointer
-2. current cycle count
-3. target cycle count
+