about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2021-03-04 20:39:11 +0100
committerptitSeb <sebastien.chev@gmail.com>2021-03-04 20:39:11 +0100
commitbae73adf3e76bcba1c4ee26c0ea9ba1ad7001306 (patch)
tree625a9b91b1cce52f0e44b51b32dbecc9286aa128 /src
parentbe8204d8fae09fb872afc9d857d2a9e4ce37460f (diff)
downloadbox64-bae73adf3e76bcba1c4ee26c0ea9ba1ad7001306.tar.gz
box64-bae73adf3e76bcba1c4ee26c0ea9ba1ad7001306.zip
Added 0F 05 SYSCALL opcode (and test01 works now)
Diffstat (limited to 'src')
-rw-r--r--src/emu/x64run0f.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/emu/x64run0f.c b/src/emu/x64run0f.c
index 07eab35e..c084d1ec 100644
--- a/src/emu/x64run0f.c
+++ b/src/emu/x64run0f.c
@@ -58,6 +58,10 @@ int Run0F(x64emu_t *emu)
 

     switch(opcode) {

 

+        case 0x05:                      /* SYSCALL */

+            x64Syscall(emu);

+            break;

+            

         case 0x1F:                      /* NOP (multi-byte) */

             nextop = F8;

             GETED;