diff options
author | Mike Pavone <pavone@retrodev.com> | 2012-12-04 19:13:12 -0800 |
---|---|---|
committer | Mike Pavone <pavone@retrodev.com> | 2012-12-04 19:13:12 -0800 |
commit | 854a8a9abf29e5cab28871f7a81d0fd1e7474b3d (patch) | |
tree | 54651ed6d72de7191718ba8e26e015e2ee2720ef /notes.txt | |
parent | e54fddc285255b26e7e0ca69db3efb009cfc9c15 (diff) |
M68K to x86 translation works for a limited subset of instructions and addressing modes
Diffstat (limited to 'notes.txt')
-rw-r--r-- | notes.txt | 19 |
1 files changed, 9 insertions, 10 deletions
@@ -36,16 +36,15 @@ dl = Z flag 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: |