Commit graph pcjs/modules/pcjs/lib/x86ops.js
Author SHA1 Message Date
Jeff Parsons
f8d7c5d518 Updated reset to reset page tables, fixed RET[F]n instructions, and added some Debugger improvements 2015-07-23 16:58:01 -07:00
Jeff Parsons
b6e8eb8877 Fixed handling of redundant address/data override prefixes 2015-07-17 10:14:17 -07:00
Jeff Parsons
a6c418ff3f Add 0x0F,0xFF to the ranks of invalid opcodes (as opposed to undefined) 2015-07-16 14:10:23 -07:00
Jeff Parsons
31e316d636 Fixed 32-bit INC, DEC, NEG, NOT, TEST, MOVSB and MOVSW
(several things that slipped through the cracks during 32-bit development)
2015-07-16 13:14:34 -07:00
Jeff Parsons
e76655a48f Fixed I/O port handling 2015-07-15 14:32:20 -07:00
Jeff Parsons
74bb240255 Fix opcode 0x6A (PUSH imm8) 2015-07-09 18:28:22 -07:00
Jeff Parsons
ef3873da6e Black Book demo L23-1 works now 2015-06-19 11:01:51 -07:00
Jeff Parsons
cfd02bb4ae Improvements to code and stack limit checks (still not perfect, but better) 2015-05-21 15:45:26 -07:00
Jeff Parsons
5f29c9967b Starting work on v1.18.1 2015-05-21 11:20:52 -07:00
Jeff Parsons
30d0d22e41 A few Debugger fixes whilst tracking down TSS issues 2015-05-16 09:58:51 -07:00
Jeff Parsons
07530c7e58 Fix 32-bit segment-register MOVs (they write 32 bits to a register, but only 16 bits to memory) 2015-05-08 13:36:02 -07:00
Jeff Parsons
cfa4e0207f Fixed LGDT and LIDT, fixed read-only memory, and fixed mode transition tests 2015-05-06 16:24:28 -07:00
Jeff Parsons
380db6ef7d 32-bit operand fixes 2015-05-05 11:45:24 -07:00
Jeff Parsons
2784934491 Cleaned up conditional jump handling 2015-05-04 19:26:06 -07:00
Jeff Parsons
051e12c87e More 80386 instructions and more 80386 Debugger support 2015-04-30 13:27:43 -07:00
Jeff Parsons
d8debb5e3c Comment typo 2015-04-24 14:43:37 -07:00
Jeff Parsons
d68f1bd985 32-bit multiplication 2015-04-22 17:24:40 -07:00
Jeff Parsons
02e2fc5d21 Assorted address/operand-size override changes 2015-04-21 13:43:08 -07:00
Jeff Parsons
ea04535880 Tweaks 2015-04-20 22:43:27 -07:00
Jeff Parsons
1508cd1bf3 Compaq DeskPro 386 ROM BIOS boots UNMODIFIED now 2015-04-16 17:31:40 -07:00
Jeff Parsons
158cc65da3 Cleaned up DMA port handling and minor tweaks 2015-04-13 14:02:02 -07:00
Jeff Parsons
fa88aa6a2d New Debugger command to dump Bus memory allocations 2015-04-08 09:45:13 -07:00
Jeff Parsons
b71fd5002b Simplified 80386 word/dword dispatching 2015-04-07 16:51:31 -07:00
Jeff Parsons
3ce78f23ed romtests.json updated 2015-04-04 21:11:06 -07:00
Jeff Parsons
8ac1219c13 Assorted changes after upgrading WebStorm and Node 2015-03-31 17:23:18 -07:00
Renamed from modules/pcjs/lib/x86opxx.js (Browse further)