Stanislav Shwartsman
|
c322f07be9
|
bugfix
|
2010-02-11 08:06:25 +00:00 |
|
Stanislav Shwartsman
|
5f89b554aa
|
split few more opcodes
|
2010-02-10 17:21:15 +00:00 |
|
Volker Ruppert
|
348d36ce80
|
- regenerated
|
2010-02-09 23:51:01 +00:00 |
|
Stanislav Shwartsman
|
81350b3df1
|
don;t fail on magic_break configure option when debugger isn't compiled in
|
2010-02-09 22:14:54 +00:00 |
|
Stanislav Shwartsman
|
2bc3d23464
|
CPU features set should be runtime options - could be done for most of the CPU stuff without emulation slowdown at all.
So the TODO entry isn't relevant ...
|
2010-02-09 21:55:08 +00:00 |
|
Stanislav Shwartsman
|
bd9e7d3a1f
|
The default i440_pcidev values represent a valid bus and devfn. Set it to invalid values to make failed detection noticable.
- Sebastian
|
2010-02-09 21:23:17 +00:00 |
|
Stanislav Shwartsman
|
08aa9fef6d
|
disasm updates
|
2010-02-09 20:28:12 +00:00 |
|
Stanislav Shwartsman
|
c841eaa953
|
fixes and cleanups in disasm and decoder
|
2010-02-09 19:44:25 +00:00 |
|
Stanislav Shwartsman
|
63140a9c57
|
rombios32.o should depend on rombios.h.
- Sebastian
|
2010-02-08 21:25:35 +00:00 |
|
Stanislav Shwartsman
|
27d82f8856
|
Init PIC on CMOS shutdown status 05h. Should fix bug #2734455.
- Sebastian
|
2010-02-08 20:56:55 +00:00 |
|
Stanislav Shwartsman
|
7f7b2cfcf0
|
cleanup
|
2010-02-08 15:22:53 +00:00 |
|
Stanislav Shwartsman
|
3974c44800
|
new files
|
2010-02-08 15:13:39 +00:00 |
|
Stanislav Shwartsman
|
8330354f67
|
split disasm to more files
|
2010-02-08 15:11:58 +00:00 |
|
Stanislav Shwartsman
|
be646e042b
|
cleanup
|
2010-02-08 14:54:26 +00:00 |
|
Stanislav Shwartsman
|
55ee809cf7
|
fix warning
|
2010-02-08 14:53:31 +00:00 |
|
Stanislav Shwartsman
|
4882aa035a
|
fix
|
2010-02-08 14:28:20 +00:00 |
|
Stanislav Shwartsman
|
94a00978f7
|
Fixed bug in task_switch logic
|
2010-02-08 14:22:39 +00:00 |
|
Stanislav Shwartsman
|
a2a080894b
|
split fetchdecode.h for better readability
|
2010-02-08 10:39:30 +00:00 |
|
Stanislav Shwartsman
|
9d934cb989
|
small updates
|
2010-02-06 20:52:27 +00:00 |
|
Stanislav Shwartsman
|
4217d76d26
|
fetchdecode code duplication cleanup
|
2010-02-06 17:14:07 +00:00 |
|
Stanislav Shwartsman
|
856e2491ba
|
undo the change
|
2010-02-06 10:15:26 +00:00 |
|
Stanislav Shwartsman
|
4a70e73b9d
|
compilation fix + code duplication fix
|
2010-02-06 09:59:52 +00:00 |
|
Stanislav Shwartsman
|
7aaa32f337
|
fix disasm bugf
|
2010-02-02 13:06:13 +00:00 |
|
Stanislav Shwartsman
|
9070f65d32
|
BIOS updates by Sebastian
|
2010-02-01 21:05:42 +00:00 |
|
Stanislav Shwartsman
|
26c7abf988
|
decode tables opt
|
2010-02-01 07:59:22 +00:00 |
|
Stanislav Shwartsman
|
da93b6c3a6
|
undo wrong change
|
2010-01-31 19:39:46 +00:00 |
|
Stanislav Shwartsman
|
c3a73d3579
|
comment out CS.LIMIT demotion fix - it causes too big slowdown.
Need to think about better solution
+ small optimization
|
2010-01-31 18:06:45 +00:00 |
|
Stanislav Shwartsman
|
17e513fa8a
|
disasm fix
|
2010-01-31 10:17:42 +00:00 |
|
Stanislav Shwartsman
|
eae084920a
|
optimized decode tables
|
2010-01-31 09:45:27 +00:00 |
|
Stanislav Shwartsman
|
9b40d6fe47
|
Set bios_starting_address_segment to 0xe000 and bios_rom_size to 128 kB.
- Sebastian
|
2010-01-29 21:09:38 +00:00 |
|
Stanislav Shwartsman
|
6de20a6cae
|
Introduce BX_APPVENDOR and set it to "The Bochs Project".
- Sebastian
|
2010-01-29 20:57:07 +00:00 |
|
Stanislav Shwartsman
|
dc02d836ce
|
Fix POPCNT decode tables
|
2010-01-29 10:16:28 +00:00 |
|
Stanislav Shwartsman
|
a060d16845
|
SMBIOS patches by Sebastian
|
2010-01-26 07:41:49 +00:00 |
|
Stanislav Shwartsman
|
33107b54fc
|
- Fixed CPUID function 0x80000005 for Intel CPUs (should be reserved)
|
2010-01-24 20:21:47 +00:00 |
|
Stanislav Shwartsman
|
d8718ae92a
|
allow instrumentation to change i->execute (1% total slowdown is the price)
patch from @SF
|
2010-01-24 12:48:42 +00:00 |
|
Stanislav Shwartsman
|
84f8a49dca
|
fixed gcc4 warnings
|
2010-01-24 12:46:42 +00:00 |
|
Stanislav Shwartsman
|
7d7f18b585
|
cleanup
|
2010-01-19 14:43:47 +00:00 |
|
Volker Ruppert
|
9e85439006
|
- regenerated after latest changes
|
2010-01-18 20:34:51 +00:00 |
|
Stanislav Shwartsman
|
327a4ab5db
|
Mark 1 GB instead of 512 MB at 3 GB as UC.
Add PNP BIOS dummy support
by Sebsatian
|
2010-01-18 20:04:44 +00:00 |
|
Stanislav Shwartsman
|
3365b50e92
|
Fix comment
|
2010-01-17 17:35:04 +00:00 |
|
Volker Ruppert
|
8fda6f8810
|
- regenerated after latest changes
|
2010-01-14 18:19:11 +00:00 |
|
Stanislav Shwartsman
|
d548442c48
|
ROM BIOS patches by Sebastia
|
2010-01-14 07:04:40 +00:00 |
|
Stanislav Shwartsman
|
b5d1677848
|
GETSC instruction disasm
|
2010-01-11 21:27:59 +00:00 |
|
Stanislav Shwartsman
|
d493e33659
|
print-stack fix
|
2010-01-10 14:11:53 +00:00 |
|
Stanislav Shwartsman
|
7495909597
|
fixed print-stack with 16-bit stack size (mem buffer overflow)
|
2010-01-09 20:28:07 +00:00 |
|
Stanislav Shwartsman
|
cf6a4f5417
|
added ia_opcode into bxInstruction class
|
2010-01-09 15:11:32 +00:00 |
|
Stanislav Shwartsman
|
c67f6eddc7
|
Applied patch :
[2926072] Indirection operators in expressions by Derek Peschel
|
2010-01-05 13:59:08 +00:00 |
|
Stanislav Shwartsman
|
fcfac5f993
|
BIOS fixes from Sebastian
|
2010-01-05 08:20:05 +00:00 |
|
Volker Ruppert
|
c0c84f1a91
|
- regenerated after latest changes
|
2010-01-04 16:52:20 +00:00 |
|
Stanislav Shwartsman
|
0e57ef4cee
|
With BX_USE_EBDA_TABLES memory used by the MP table should be marked as reserved.
This should fix bug #1947249.
- Sebastian
|
2010-01-03 19:23:02 +00:00 |
|