diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2021-07-07 17:06:33 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2021-07-07 17:06:33 +0200 |
| commit | 1c0b1721cd4142bc164648e8e644ac4b7c34a3a5 (patch) | |
| tree | 1eb42c9418cc7974d158c63e5265c0c1466c85c7 /src | |
| parent | 15a7d0b9b56236aa667fb6330686c1b3339717fa (diff) | |
| download | box64-1c0b1721cd4142bc164648e8e644ac4b7c34a3a5.tar.gz box64-1c0b1721cd4142bc164648e8e644ac4b7c34a3a5.zip | |
Added F4 opcode (for #34)
Diffstat (limited to 'src')
| -rwxr-xr-x | src/emu/x64run.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/emu/x64run.c b/src/emu/x64run.c index 2e01e28c..1e88703a 100755 --- a/src/emu/x64run.c +++ b/src/emu/x64run.c @@ -1241,6 +1241,11 @@ x64emurun: goto fini; break; + case 0xF4: /* HLT */ + // this is a privilege opcode... should an error be called instead? + sched_yield(); + STEP; + break; case 0xF5: /* CMC */ CHECK_FLAGS(emu); CONDITIONAL_SET_FLAG(!ACCESS_FLAG(F_CF), F_CF); |