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
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