Stanislav Shwartsman
0b60100a0d
Merged patch for Hkan T. Johansson
...
TLB access bit optimizations
2005-06-14 20:55:57 +00:00
Stanislav Shwartsman
438ad27ea1
Fixed handling of duplicate 0x66 and 0x67 prefixes in disasm (h.johanson)
2005-06-14 20:05:37 +00:00
Volker Ruppert
218e6b8450
- missing scancodes for F11 and F12 added to translation table
...
- unknown scancode info message improved
2005-06-14 18:23:03 +00:00
Volker Ruppert
785662517c
- the option -export-dynamic is not needed for the win32 non-plugin version
...
(MSVC doesn't understand this argument)
- exporting dll symbols is only needed for the win32 plugin version
2005-06-13 20:28:38 +00:00
Stanislav Shwartsman
2f4a3367e4
Fixed FPU TAG WORD restore in FXRESTOR instruction
2005-06-13 20:25:16 +00:00
Volker Ruppert
e9860cc7d1
- build rules for niclist.exe now independant from the selected gui (previous
...
version failed with sdl only enabled)
2005-06-13 15:56:57 +00:00
Volker Ruppert
f67552df29
- TFTP write support implemented (doesn't overwrite files)
...
- missing DHCP symbol added
2005-06-12 08:59:32 +00:00
Volker Ruppert
57f1cfd8ff
- updates from SF documentation request #1217816 by Alexander Schuch
...
* added CVS tag for 2.2
* removed not working link from SB16 section
- improved section "Using bximage"
- fixed a typo
2005-06-11 17:24:44 +00:00
Volker Ruppert
4715b838d8
- bx_fdsize_idx must be initialized if bximage was started without command line arguments
2005-06-10 12:15:29 +00:00
Volker Ruppert
d133c74339
- fixed MSVC warnings in the rfb and debugger code
2005-06-09 20:08:17 +00:00
Volker Ruppert
821ff1e87c
- clarify operator precedence (needed by MSVC)
...
- defined symbol BOCHSAPI_MSVCONLY for special cases in MSVC
2005-06-09 17:42:34 +00:00
Volker Ruppert
96767b28b6
- C++ strings seem to make trouble on some platforms. Now using standard C strings
...
- prepared TFTP write support
2005-06-08 21:11:54 +00:00
Volker Ruppert
af6d077766
- changed some default timing settings to more useful values
2005-06-08 18:25:49 +00:00
Volker Ruppert
69fe0b00d4
- some more warnings in MSVC fixed
2005-06-07 19:26:21 +00:00
Stanislav Shwartsman
b5514f42de
Merged patch for "compilation outside source directory"
...
Added missed copyrights for APIC.CC
2005-06-07 05:54:57 +00:00
Volker Ruppert
5e75dc3a10
- some more warnings in MSVC fixed
2005-06-06 20:14:50 +00:00
Volker Ruppert
3c331b1250
- fixes for compilation with NMAKE
2005-06-05 18:46:30 +00:00
Volker Ruppert
b6fc5768fa
- fixed compilation with x86_64 and gcc4 (SF patch #1211525 by scop)
2005-06-05 07:24:43 +00:00
Volker Ruppert
e98c100f74
- a bunch of warnings in MSVC fixed
...
- name of source file in wxworkspace.zip fixed
2005-06-04 17:44:59 +00:00
Volker Ruppert
2ea23a5f6e
- access to data register fixed (initial patch by Gregory Trubetskoy)
...
- removed unnecessary io_len checks
2005-06-04 07:58:02 +00:00
Volker Ruppert
3eedbdb304
- fixed handling of the --enable-processors argument
...
- detect cpu feature conflicts (PNI needs SSE2 etc.)
- updated version number and strings
2005-06-03 15:56:20 +00:00
Stanislav Shwartsman
a7aadf29b2
Fixed compilation error
2005-05-31 04:47:50 +00:00
Volker Ruppert
112c2d58d8
- added some information about release 2.2
2005-05-29 07:31:49 +00:00
Volker Ruppert
09324e5577
- updates for Bochs release 2.2 (to be completed)
2005-05-28 17:51:56 +00:00
Volker Ruppert
8c72fde3fd
- updates for 2.2
2005-05-28 07:12:32 +00:00
Stanislav Shwartsman
015ad92958
Added SMP status to TODO file
...
Removed abusive BX_INFO from WBINVD instruction
The PREFETCHW (3DNow!) instruction should not #UD in x86-64 even on Intel w/o 3DNow!
2005-05-27 01:53:38 +00:00
Volker Ruppert
8bd2d27e29
- update irq level after IMR write
...
- attempt to set IMR bit 7 no longer causes a panic
- fixed multicast/broadcast packet detection
- small code cleanup
2005-05-26 09:24:28 +00:00
Volker Ruppert
5661dc8dfe
- changes updated
2005-05-26 07:12:18 +00:00
Volker Ruppert
ff9286241c
- updates from SF documentation request #1207934 by Alexander Schuch
2005-05-25 18:24:47 +00:00
Volker Ruppert
b12dcebc19
- added status for the todo items
2005-05-24 20:33:58 +00:00
Volker Ruppert
975d040ed5
- LGPL'd VGABIOS updated to version 0.5b (minor bugfixes)
2005-05-24 19:18:21 +00:00
Volker Ruppert
5c4ab76640
- fixed link to latest CHANGES file
...
- added link to Cirrus notes
- some small updates
2005-05-23 20:04:43 +00:00
Volker Ruppert
e5fb8cd8ba
- reject TFTP read requests until the current session has been completed
...
- silently ignore error packets
- changed symbol name to TFTP_BUFFER_SIZE
2005-05-21 19:33:25 +00:00
Volker Ruppert
c2e53c2d95
- fixed tuntap incompatibility with Linux kernels 2.6.x (SF patch #1203305 )
...
- improved debug message for the received packet
2005-05-21 07:38:29 +00:00
Stanislav Shwartsman
c026a90779
Unify coding style in CPU methods
...
NO AFFECT ON EMULATION RESULTS
2005-05-20 20:06:50 +00:00
Stanislav Shwartsman
4e0ca04d31
Fixed compilation problem
2005-05-20 17:04:42 +00:00
Stanislav Shwartsman
663f7d5ef3
CMPXCHG16B instruction implemented
2005-05-19 20:25:16 +00:00
Stanislav Shwartsman
92cc308ad2
implement the correct condition for the segment limit check
2005-05-19 19:46:20 +00:00
Stanislav Shwartsman
61946bd3a4
Fixed compilation error
2005-05-19 18:15:19 +00:00
Stanislav Shwartsman
6df9640844
implement jump_far64 for code segments
...
the panic message moved to TASK-GATE64 far jmp which is still not implemented
2005-05-19 18:13:08 +00:00
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