Stanislav Shwartsman
6c318bd047
SFENCE/MFENCE/LFENCE methods not defined in CPU class and they NOP in fetchdecode.cc
2005-05-18 05:05:40 +00:00
Kevin Lawton
f829c9cf93
Typo in CR8 handling in MOV_CqRq/MOV_RqCq had a typo. A switch
...
target of 7 was used instead of 8.
2005-05-17 22:22:35 +00:00
Volker Ruppert
12491e8b50
- some fixes for wxWidgets 2.6 compatiblity
...
* added hack to detect GTK 2 and set include path
* don't use obsolete wxNotebookSizer
* TODO: wxGTK version is still buggy (wrong dialogs when pressing toolbar buttons)
- updated version number and strings
2005-05-17 18:07:04 +00:00
Volker Ruppert
7e9a012574
- updates for pre4
2005-05-15 14:53:07 +00:00
Volker Ruppert
92ec453612
- updates for pre4
2005-05-15 07:20:13 +00:00
Volker Ruppert
dcd280c879
- enabled display libraries rfb and nogui on win32
2005-05-15 07:10:58 +00:00
Volker Ruppert
51602e592c
- added some info about the current RFB capabilities
...
- added supported display library specific options
- added TFTP info to the vnet ethernet module description
2005-05-14 16:00:33 +00:00
Volker Ruppert
4bbfdff51e
- added bximage link options for MSVC, Cygwin and MinGW/MSYS
...
- compile niclist.exe on MinGW/MSYS if networking is enabled
2005-05-14 14:41:27 +00:00
Volker Ruppert
eda4115007
- changes updated
2005-05-13 21:51:53 +00:00
Volker Ruppert
837a46eddc
- applied SF patch #1200515 by easeway <easeway@163.com>
...
* simple read-only TFTP server implemented
* don't discard IPv4 packets larger than the length stored in header
- TFTP server uses ethdev value for the root directory
- removed trailing newlines in messages
2005-05-13 18:10:58 +00:00
Stanislav Shwartsman
400b7094c6
Commit patch by kuma neko [yuubyou@gmail.com]
...
64-bit IDIV uses unsigned overflow test
2005-05-13 14:15:35 +00:00
Stanislav Shwartsman
d10731f162
Update my e-mail in source files
...
Update committed SF patches in changes
2005-05-12 18:07:48 +00:00
Volker Ruppert
fc343985c5
- applied SF patch #1198308 : fix incorrect moving mouse cursor when wheel using
...
on win32
2005-05-11 18:00:02 +00:00
Volker Ruppert
6df7a5135f
- applied SF patch #843328 : flat style toolbar for the win32 gui
...
- partial fix for resize problems when moving the Bochs window
(TODO: resize after moving is complete)
2005-05-08 19:10:21 +00:00
Volker Ruppert
57a8322ac4
- applied patches by Alex Beregszaszi
...
* serial debug output to COM1 for the rombios (disabled by default)
* added missing trailing newlines in info/panic messages
- log_bios_start() must initialize serial port for the serial debug feature
- comments for the parallel and serial detection code added
2005-05-07 15:56:27 +00:00
Volker Ruppert
fe87d35465
- improved the imformation about the Windows registry key used for BXSHARE
...
- added temporary web link to iodebug.html from the old docs
2005-05-06 17:56:34 +00:00
Volker Ruppert
4a7d435ba7
- now using GetDiskFreeSpaceEx() and valid arguments to determine the media size
...
- report the cdrom capacity in megabytes instead of bytes
- don't flood the logfile with error messages when the guest OS checks the cdrom
unit periodicly for media presence
2005-05-04 18:19:49 +00:00
Stanislav Shwartsman
5243bd8bf2
Update MP tables comments in rombios
2005-05-04 16:05:05 +00:00
Stanislav Shwartsman
01db1ebd1c
Update fixed bugs in chan
2005-05-04 16:00:19 +00:00
Stanislav Shwartsman
7acffe7998
For 4CPU configuration set BSP=0
2005-05-04 15:57:42 +00:00
Volker Ruppert
ca0f103f6e
- updates from SF documentation request #1189149 by Alexander Schuch
2005-05-01 19:49:54 +00:00
Volker Ruppert
7b5d0b53ed
- fixed horizontal pel panning handling in text mode
2005-04-30 21:22:26 +00:00
Volker Ruppert
37f92c320a
- applied patches by Alex Beregszaszi
...
* cross-compilation support for the bios
* "user-settable" bios build date string
* hexadecimal nuber cosmetics, #0x instead #$
- use real build date for the bios build date string
- simplified printer status handling
2005-04-30 11:11:16 +00:00
Stanislav Shwartsman
a86002a8bc
Improve Bochs instrumentation
...
Small changes in APIC timer, should fix the bug report
[ 957660 ] >>PANIC<< APIC: R(curr timer count): delta < initial
2005-04-29 21:28:59 +00:00
Stanislav Shwartsman
c12a314851
Add =enable-sep to conf.everything, it already could be used together with x86-64
2005-04-29 20:32:45 +00:00
Stanislav Shwartsman
d112bd5eb6
Change BOCHS_WINDOW_NAME
2005-04-29 19:06:24 +00:00
Stanislav Shwartsman
dbbef1bc1a
A lot of debug prints added to APIC.CC
...
Comment raise of APIC_ERR_TX_ACCEPT_ERR in trigger interrupt when err already set for this vector
2005-04-29 18:38:35 +00:00
Volker Ruppert
7ac63e380a
- added link to the CHANGES file of the current pre-release
2005-04-29 12:08:44 +00:00
Volker Ruppert
c5b7f5e3ef
- applied patches by Alex Beregszaszi
...
* function INT 15h AH=88h implemented
* added stub for function INT 16h AX=6f02h
* writes to debug/info/error/panic ports can be disabled now
2005-04-28 17:54:32 +00:00
Stanislav Shwartsman
f1ebccbe3c
Update changes
2005-04-27 19:20:15 +00:00
Stanislav Shwartsman
e4768c94d3
added sanity checks from patch
...
[Bochs-developers] [PATCH] some sanity checks in bios
by Alex Beregszaszi [alex@fsn.hu ]
2005-04-27 18:29:27 +00:00
Stanislav Shwartsman
19750b0324
Fixed highest_priority_int calculation function
...
Fixed I/O APIC ID for 8CPU configuration to match BIOS tables
Remove I/O APIC initialization when INIT IPI received
2005-04-27 18:09:27 +00:00
Volker Ruppert
b1dc8c910d
- 4-cpu SMP table fixed (patch by jermar@itbs.cz)
2005-04-26 20:23:07 +00:00
Stanislav Shwartsman
494af8b1f3
Fixed segmentation fault for 2CPU cfg
2005-04-26 19:19:58 +00:00
Stanislav Shwartsman
76af95a9a7
Added debug prints for APIC
2005-04-26 18:30:30 +00:00
Volker Ruppert
b49ece26ac
- fixed including of the sdl font for the status bar if plugins are enabled
2005-04-25 17:10:12 +00:00
Volker Ruppert
f20eb9ec7a
- fixed multiple definitions if both sdl and rfb are compiled in one binary
...
without plugins
- cleaned up sdl.h
2005-04-25 16:20:14 +00:00
Volker Ruppert
4c6478d6dd
- use the 6th byte of the guest mac address if the source and destination address
...
of the received packet are identical
2005-04-24 11:06:49 +00:00
Stanislav Shwartsman
4444dc095b
Fixed SIGSEGV in 8cpu configuration
2005-04-23 17:52:51 +00:00
Volker Ruppert
bf07db42e4
- improved help messages
...
- updated version number and strings
2005-04-21 19:07:22 +00:00
Volker Ruppert
eaf492de82
- destination write mask handling fixed in 24 bpp modes
2005-04-21 18:31:58 +00:00
Stanislav Shwartsman
77e398b47b
Added comments for cpuid flags
2005-04-20 18:12:54 +00:00
Stanislav Shwartsman
bce355172f
More detailed explanation of configure options
2005-04-20 17:44:16 +00:00
Stanislav Shwartsman
501cca67c2
Fix compilation err
2005-04-18 17:41:15 +00:00
Stanislav Shwartsman
163d28b0e8
dos2unix
2005-04-18 17:28:30 +00:00
Stanislav Shwartsman
8482511af3
Fix compilation errors
...
Add BX_INFO for writing to TSC_MSR (not implemented message)
2005-04-18 17:21:34 +00:00
Stanislav Shwartsman
caa0648188
Move duplicated code to separate function
...
And fix a bug I added by previous merge
2005-04-17 21:51:59 +00:00
Stanislav Shwartsman
6fa52214b0
Canonical address check for RIP in x86-64
2005-04-17 18:54:54 +00:00
Stanislav Shwartsman
694a568fb1
1. Make info cpu debugger command 2x shorter
...
2. More corrrect fix for bx_yyinput function in debugger.
It should read all available bytes but no more than max_size bytes
and it is no needed to modify lex_input_size.
2005-04-16 21:43:06 +00:00
Stanislav Shwartsman
ddb6224b1e
Do not print IPS in SHOW_IPS mode if no instructions executed
2005-04-16 19:37:53 +00:00