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
Stanislav Shwartsman
6831ec2fa2
Send an empty response if the command is not supported.
...
- Sebastian
2010-01-02 22:36:20 +00:00
Stanislav Shwartsman
8733e9a8e1
Remove support for BX_USE_EBDA_TABLES from smbios_init().
...
The SMBIOS spec says that at least the entry point should be between 0xf0000 and 0xfffff. Since the EBDA is currently limited to 1 KB disallow putting the SMBIOS tables there.
This should fix bug #1933859 .
- Sebastian
2010-01-02 22:35:45 +00:00
Volker Ruppert
5457fa4458
- fixed register_state() for the USB printer device (no need to save/restore the
...
file name since it is present in the config tree as a part of the device name)
2010-01-02 16:54:40 +00:00
Stanislav Shwartsman
25fa76b8e0
update configure options in docs
2010-01-02 11:27:54 +00:00
Stanislav Shwartsman
08f2eafe75
update CHANGES
2009-12-30 20:30:22 +00:00
Stanislav Shwartsman
0951f2679a
makesym.perl misses symbols SF patch
2009-12-30 20:28:23 +00:00
Volker Ruppert
4fb73bde27
- regenerated after latest changes
2009-12-30 20:09:48 +00:00
Stanislav Shwartsman
aa07cd0324
Tables generated in rombios32 were overwriten by the IPL code in rombios.
...
This should partially fix bug #1933859 .
- Sebastian
2009-12-30 19:21:46 +00:00
Stanislav Shwartsman
1c68cb8243
help dreg cmd fix
2009-12-30 19:20:27 +00:00
Stanislav Shwartsman
631a806036
The EBDA overflow check should not depend on bios_table_cur_addr.
...
- Sebastian
2009-12-28 20:08:30 +00:00
Stanislav Shwartsman
b21a893939
Allow the debugger to detach from gdbstub.
...
- Sebastian
2009-12-28 20:07:41 +00:00
Stanislav Shwartsman
e8bf2b7785
regen files
2009-12-28 14:02:48 +00:00
Stanislav Shwartsman
fe687fd1a6
disasm displacements and offsets by default now printed as "relative" signed integers and not as unsigned offsets could toggle it back with disasm command.
...
help disasm in debugger
2009-12-28 13:52:40 +00:00
Stanislav Shwartsman
069ea6228e
disasm displacements and offsets by default now printed as "relative" signed integers and not as unsigned offsets
...
could toggle it back with disasm command.
help disasm in debugger
2009-12-28 13:44:32 +00:00
Stanislav Shwartsman
c82b66c847
CS change from debugger could change CPL or CPU mode
2009-12-28 10:56:23 +00:00
Stanislav Shwartsman
e59ff3d779
cleanup
2009-12-28 09:26:22 +00:00
Stanislav Shwartsman
ddf4df1dc0
Remove broken support for BX_CPU < 3.
...
- Sebastian
2009-12-27 17:03:14 +00:00
Stanislav Shwartsman
6f8f69e5bb
set/get_ar_byte not need to be CPU members
2009-12-27 16:53:35 +00:00
Stanislav Shwartsman
d779842da3
added ability to modify sregs from bochs debugger
2009-12-27 16:38:09 +00:00
Stanislav Shwartsman
cccbac3bb7
bugfix
2009-12-23 07:26:14 +00:00
Stanislav Shwartsman
5579bdfc55
removed unused param
2009-12-22 12:11:09 +00:00
Stanislav Shwartsman
33ad9296ff
bugfix
2009-12-22 11:58:26 +00:00
Stanislav Shwartsman
30c9eef6f9
small optimization
2009-12-21 13:38:06 +00:00
Stanislav Shwartsman
79e08eb21e
BIOS patches from Sebastian
2009-12-21 08:08:24 +00:00
Volker Ruppert
d41bbbc412
- recompiled after latest changes
2009-12-20 18:04:46 +00:00
Stanislav Shwartsman
ea2be842a2
Fix PCI memory hole by Sebastian
2009-12-20 16:43:50 +00:00
Stanislav Shwartsman
502fe2c737
removed old deprecated options from configure
...
update CHANGES
2009-12-20 10:38:19 +00:00
Stanislav Shwartsman
454e672be5
update configure
2009-12-20 09:05:28 +00:00
Stanislav Shwartsman
c403090327
! Implemented PCLMULQDQ AES instruction
2009-12-20 09:00:40 +00:00
Stanislav Shwartsman
4ef233daae
Remove pci_bios_bigmem_addr. It seems no longer necessary because pci_bios_mem_addr now starts at 3GB.
...
- Sebastian
2009-12-19 17:31:43 +00:00
Stanislav Shwartsman
71457f464f
Fixed trace cache CS.LIMIT demotion problem
2009-12-17 11:11:58 +00:00
Stanislav Shwartsman
880ee7f872
sort opcodes.inc
2009-12-17 09:17:45 +00:00
Stanislav Shwartsman
db8ecc535e
added mclmulqdq disasm
2009-12-17 09:13:35 +00:00
Stanislav Shwartsman
8fbcfa6b39
Fixed SMC detection with trace cache disabled
2009-12-16 12:32:51 +00:00
Stanislav Shwartsman
edaf19f0a1
Split MOVQ_PqQq opcode
2009-12-14 11:55:42 +00:00
Volker Ruppert
57582c1a7f
- recompiled after latest changes
2009-12-12 14:24:49 +00:00
Stanislav Shwartsman
589db6cf4a
Fix interrupt vectors for INT 60h-66h (reserved for user interrupt) by setting them to zero.
...
Move code for INT setup to post_init_ivt.
2009-12-12 08:29:01 +00:00
Volker Ruppert
403454e1e4
- BIOS binaries regenerated
2009-12-11 13:42:46 +00:00
Stanislav Shwartsman
ed1de5d327
Commit "fix for BIOS bug" changed MSR_MTRRdefType to MTRR_MEMTYPE_UC.
...
Change it back to MTRR_MEMTYPE_WB.
2009-12-11 07:44:48 +00:00
Stanislav Shwartsman
796d24ecb7
Fixed injection of hardware exception
2009-12-10 07:57:32 +00:00
Stanislav Shwartsman
57d14f071b
style
2009-12-04 21:27:17 +00:00
Stanislav Shwartsman
5fec008130
change copyright to bochs project
2009-12-04 20:02:12 +00:00