Stanislav Shwartsman
|
63ed447717
|
fixed compilation
|
2022-10-02 23:09:41 +03:00 |
|
Stanislav Shwartsman
|
4aed72e0ef
|
fix issue with AVX IFMA when EVEX is not compiled in
|
2022-10-02 23:07:05 +03:00 |
|
Stanislav Shwartsman
|
a56144833a
|
add support for AVX encoded VNNI INT8 extensions
|
2022-10-02 23:00:46 +03:00 |
|
Stanislav Shwartsman
|
3a20495db8
|
implemented WRMSRNS extension - Non Serializing version of WRMSR opcode
|
2022-10-02 22:16:02 +03:00 |
|
Stanislav Shwartsman
|
9f76eaacea
|
implemented AVX IFMA instructions
|
2022-10-02 22:08:20 +03:00 |
|
Stanislav Shwartsman
|
698859df13
|
fixed compilation warning
|
2022-10-02 22:07:26 +03:00 |
|
Stanislav Shwartsman
|
22f868ae6d
|
update lex/yacc autogenerated files for debugger
|
2022-10-02 22:02:09 +03:00 |
|
Stanislav Shwartsman
|
3d23dff408
|
Merge branch 'master' of https://github.com/bochs-emu/Bochs
|
2022-10-01 14:12:12 +03:00 |
|
Stanislav Shwartsman
|
d1737638ec
|
add CPUID definitions disclosed in recent Intel SDM
|
2022-10-01 14:11:45 +03:00 |
|
Stanislav Shwartsman
|
8e96b696ce
|
Merge pull request #13 from therealdreg/fix_user_doc
Fix dbgdoc user.dbk broken with PR #12
|
2022-09-25 10:37:07 +03:00 |
|
Dreg
|
b0173eaac5
|
Fix dbgdoc user.dbk broken with PR #12
|
2022-09-19 04:29:19 +02:00 |
|
Stanislav Shwartsman
|
d8cb5136ac
|
Merge pull request #12 from therealdreg/dbghelp-for-source-and-print-string
add dbghelp for source, bt and print-string commands
|
2022-09-12 12:14:10 +03:00 |
|
Dreg
|
d514779177
|
add dbghelp for source, bt and print-string commands
|
2022-09-12 10:53:39 +02:00 |
|
Stanislav Shwartsman
|
ce44e952ee
|
update autogenerated lex/yacc files with new debugger command
|
2022-09-09 16:53:32 +03:00 |
|
Stanislav Shwartsman
|
759ad34919
|
Merge pull request #10 from therealdreg/master
add layout commands for dbg
|
2022-09-09 16:39:32 +03:00 |
|
Dreg
|
7c6bd03e05
|
add layout commands for dbg
|
2022-08-29 18:27:12 +02:00 |
|
Volker Ruppert
|
5ebe6b46d0
|
Removed useless BX_DEBUG messages in devices init
|
2022-08-29 18:14:59 +02:00 |
|
Stanislav Shwartsman
|
7a1306e50e
|
Merge pull request #5 from tandasat/update-vs-projects
Update Visual Studio projects
|
2022-08-27 19:10:14 +03:00 |
|
Satoshi Tanda
|
1488975dab
|
Enable --enable-avx for Windows build for x64
|
2022-08-27 08:35:39 -07:00 |
|
Stanislav Shwartsman
|
1162fb4d74
|
Add --enable-avx to add predefined configure targets
|
2022-08-27 09:01:18 +03:00 |
|
Stanislav Shwartsman
|
8967c85e79
|
Merge pull request #6 from tandasat/update-bochs-cpu-list
Update predefined CPU lists in the documents
|
2022-08-27 08:38:12 +03:00 |
|
Satoshi Tanda
|
c52dc25c26
|
add missing CPU model names
|
2022-08-26 20:40:53 -07:00 |
|
Satoshi Tanda
|
223b1d923c
|
remove trailing spaces
|
2022-08-26 20:40:16 -07:00 |
|
Satoshi Tanda
|
016c058652
|
Enable --enable-avx for Windows build
|
2022-08-26 19:46:11 -07:00 |
|
Satoshi Tanda
|
f3de7800f7
|
Ignore .vscode and bochs-msvc-src.zip
|
2022-08-26 19:46:11 -07:00 |
|
Satoshi Tanda
|
4765641de0
|
build: update bochs.sln to VS2019 version
|
2022-08-26 19:46:11 -07:00 |
|
Satoshi Tanda
|
156f9110e9
|
build: delete a reference to the disasm project
|
2022-08-26 19:46:11 -07:00 |
|
Satoshi Tanda
|
7ac1b79629
|
build: add dependency on avx to the cpu project
|
2022-08-26 19:46:11 -07:00 |
|
Satoshi Tanda
|
60afce0e90
|
build: add some missing files to VS projects
|
2022-08-26 19:46:11 -07:00 |
|
Satoshi Tanda
|
f1902239b6
|
build: resolve MSBuild warning MSB8012
|
2022-08-26 19:46:11 -07:00 |
|
Satoshi Tanda
|
982a00e3a6
|
build: extract vs2019-workspace.zip
|
2022-08-26 19:46:11 -07:00 |
|
Stanislav Shwartsman
|
b75fcc4535
|
updates to cpuid.h with most recent CPUID bit definitions
|
2022-08-26 22:31:23 +03:00 |
|
Stanislav Shwartsman
|
83ced6ce7a
|
update .gitignore
|
2022-08-26 21:57:24 +03:00 |
|
Stanislav Shwartsman
|
5fab5364bc
|
update CHANGES
|
2022-08-26 21:55:38 +03:00 |
|
Stanislav Shwartsman
|
cee5e6de4b
|
update configure.in for autoconf 2.71
it also required configure.in to be renamed to configure.ac
|
2022-08-26 21:20:51 +03:00 |
|
Stanislav Shwartsman
|
a2673e147d
|
update .conf.everything script
|
2022-08-26 21:15:46 +03:00 |
|
Stanislav Shwartsman
|
6acd22b7e4
|
regen lex/yacc after deref command
|
2022-08-23 23:39:33 +03:00 |
|
Dreg
|
acfa7399e1
|
dereference expression and command for dbg (#38)
* dereference expression and command for dbg
* doc updated for deref and $ operator
|
2022-08-23 23:37:30 +03:00 |
|
Stanislav Shwartsman
|
44274b37db
|
use true / false for boolean instead of const 0 and 1 in memory
|
2022-08-23 21:56:09 +03:00 |
|
Stanislav Shwartsman
|
1e4f1624c8
|
remove trailing whitespace from source files
|
2022-08-23 21:46:04 +03:00 |
|
Stanislav Shwartsman
|
f82270013d
|
update user docs for internal debugger
|
2022-08-23 21:33:20 +03:00 |
|
Stanislav Shwartsman
|
fc39d2b6fe
|
regen lex/yacc autogenerated files after writemem command added
|
2022-08-23 21:20:55 +03:00 |
|
Dreg
|
3cd6a92c8e
|
improved info gdt/ldt support for 64/32 entries (#36)
improved info gdt/ldt support for 64/32bit entries
|
2022-08-22 08:49:04 +03:00 |
|
Dreg
|
104d169ef8
|
add new dbg command loadmem, load bytes from file to memory (laddr) (#34)
* add dbg bx_dbg_write_linear
* add dbg bx_dbg_loadmem_command
load bytes from file to memory
|
2022-08-22 08:17:57 +03:00 |
|
Satoshi Tanda
|
30ef7f4842
|
Fix dbg_xlate_linear2phy for NPT (#30)
|
2022-08-22 07:20:47 +03:00 |
|
Stanislav Shwartsman
|
2f45913397
|
extend setpmem command to support 8-byte values to write (#35)
Co-authored-by: Stanislav Shwartsman <sshwarts@users.sourceforge.net>
|
2022-08-21 16:48:10 +03:00 |
|
Dreg
|
1eb1a8d641
|
add dbginfo support for 64 bit entries (LDT,GDT) long mode (#33)
|
2022-08-21 11:06:03 +03:00 |
|
Stanislav Shwartsman
|
fac15a7d03
|
updates to MTF code:
if VMEntry delivered an event of event happen right after VMEntry - MTF becomes pending immediatelly
|
2022-08-16 21:37:36 +03:00 |
|
Stanislav Shwartsman
|
b946570838
|
implemented VMX Monitor Trap Flag handling
|
2022-08-16 21:17:05 +03:00 |
|
Stanislav Shwartsman
|
180c1f09d5
|
fixed compilation
|
2022-08-14 21:18:25 +03:00 |
|