Commit Graph

88 Commits

Author SHA1 Message Date
Stephan Klinger
688c1397ce Fix broken link 2015-11-07 09:09:14 +01:00
Anselm Levskaya
c63be0e873 shout outs to riscv emulator and lowrisc project 2015-02-03 17:38:08 -08:00
Anselm Levskaya
dfe82da74c added references to other x86 emulators in the readme 2014-10-21 14:08:00 -07:00
Anselm Levskaya
12777e29c6 Works on modern browsers again, updated readme to reflect this. 2014-10-19 15:49:33 -07:00
Anselm Levskaya
8eaef79602 Works on modern browsers again by fixing XHR loading of binaries to be asynchronous. 2014-10-19 15:24:09 -07:00
Anselm Levskaya
541ce3c478 Added comments and clarification on the PIC and PIT emulation code. 2013-09-15 20:17:04 -07:00
Anselm Levskaya
0f6b11c78e Synchronous XHR loading policies changed in new browsers breaking the current emulator on them, noted in readme. 2013-09-15 20:16:18 -07:00
Anselm Levskaya
3bf3d7322a Clarified licensing information subject to the received permission of Fabrice Bellard to post this derivative work online. 2013-03-28 19:43:44 -07:00
Anselm Levskaya
e7b0f1b321 Merge pull request #11 from danluu/deobfuscate
Various devices
2013-03-23 01:06:43 -07:00
Dan Luu
5e2491f267 POST codes? 2013-03-23 00:32:41 -04:00
Dan Luu
9e6e4485d5 PIT ports and modes 2013-03-23 00:31:14 -04:00
Dan Luu
1b7be5151d PIC ICW1 2013-03-23 00:12:08 -04:00
Dan Luu
c9023f6453 CMOS addressing; reads and writes 2013-03-21 10:45:13 -04:00
Dan Luu
22fd4d8cff Document KB command 2013-03-21 00:25:29 -04:00
Anselm Levskaya
1fa83c912a Merge pull request #10 from danluu/master
More documentation for obscure functions
2013-03-20 20:32:06 -07:00
Dan Luu
7df7cedbf1 document CPUID, with one puzzling exception 2013-03-20 12:19:39 -04:00
Dan Luu
b52e4ead18 Document VERR/VERW and helper function 2013-03-20 12:19:39 -04:00
Dan Luu
fc016ceee6 Change naming convention to match Intel manual 2013-03-20 12:19:39 -04:00
Anselm Levskaya
4253af1842 Update readme.md 2013-03-19 11:40:17 -07:00
Anselm Levskaya
9e261ca104 Merge pull request #2 from danluu/master
Tiny README update (added a couple of references I used for my updates)
2013-03-19 11:31:32 -07:00
Anselm Levskaya
05613d8944 Update readme.md 2013-03-19 11:26:51 -07:00
Anselm Levskaya
230f3d9676 updated readme to include a link to jslm32 2013-03-19 11:26:13 -07:00
Anselm Levskaya
1e27f09ae6 Merge pull request #3 from DouglasLivingstone/patch-1
Fix JSSharper link in readme.md
2013-03-19 11:11:12 -07:00
DouglasLivingstone
e02e0cc74a Fix JSSharper link in readme.md 2013-03-19 12:11:33 +00:00
Dan Luu
3e54163fd4 Update references in README, per comment in issue #1.
Also, removed outdated comment in README, as the flow control instructions are now (mostly) documented, though I still have a bit of renaming to do.
2013-03-19 07:42:47 -04:00
Anselm Levskaya
4c4f687981 Merge pull request #1 from danluu/master
document some call, ret, jmp, etc. relation functions and vars
2013-03-18 22:45:40 -07:00
Dan Luu
84b86f442b document paged mode return stack references 2013-03-18 10:59:27 -04:00
Dan Luu
c7f1fbc25d document stack pointer usage 2013-03-18 10:59:27 -04:00
Dan Luu
c6a5989cf7 document immediate field in RETF 2013-03-18 10:59:27 -04:00
Dan Luu
f1e5201126 document stack accesses in do_return_paged_mode and do_return_not_paged 2013-03-18 10:59:26 -04:00
Dan Luu
a4370befbd Change comment to match naming convention in Intel manual 2013-03-18 10:59:26 -04:00
Dan Luu
0f204c47b4 document selector var 2013-03-18 10:59:26 -04:00
Dan Luu
3c8cf4e15b document lar/lsl descriptor checking 2013-03-18 10:59:26 -04:00
Dan Luu
c1e000252f document 32/16bit var 2013-03-18 10:59:26 -04:00
Dan Luu
d885355362 document lsl/lar boolean 2013-03-18 10:59:04 -04:00
Dan Luu
a981e71f0f Document TR/descriptor type references 2013-03-18 10:58:50 -04:00
Dan Luu
a348bf5ffd document dpl/rpl references 2013-03-16 16:34:59 -04:00
Dan Luu
b5a066ba30 document set_segment_register and related function 2013-03-16 14:32:13 -04:00
Anselm Levskaya
a458415457 fixed erroneous comment re: real mode support 2011-12-30 14:54:07 -08:00
Anselm Levskaya
0ba7c3b259 updated readme 2011-12-25 06:40:57 -08:00
Anselm Levskaya
85304bd7cc finished naming functions insofar as I can without overspeculating on a few of the cryptic flow-control routines. 2011-12-25 06:32:25 -08:00
Anselm Levskaya
d4984fa44c added yet more names, almost done! 2011-12-23 22:21:17 -08:00
Anselm Levskaya
ba06acb66d autocommented the weird operation-size-counting function 2011-12-23 21:08:07 -08:00
Anselm Levskaya
a1931a3bab autocommented the 16bit compatibility instructions in the execution loop 2011-12-23 20:21:01 -08:00
Anselm Levskaya
a91f68e0e9 deobfuscated other devices a little bit 2011-12-23 19:28:34 -08:00
Anselm Levskaya
1bb2a03991 Added many more function names. 2011-12-23 10:33:47 -08:00
Anselm Levskaya
fce1ffe6ae More names, comments, etc. 2011-12-23 07:40:52 -08:00
Anselm Levskaya
5a17a9b4e6 named main loops, more names. 2011-12-23 05:44:05 -08:00
Anselm Levskaya
165f444dd6 more names! 2011-12-23 05:15:54 -08:00
Anselm Levskaya
e657ca0933 More variable name cleanup. 2011-12-23 04:24:16 -08:00