Stanislav Shwartsman
02d18a283f
backport softfloat changes
2004-03-20 20:01:03 +00:00
Volker Ruppert
47a9c75235
- some data types changed
2004-03-20 12:42:13 +00:00
Stanislav Shwartsman
78a2976b49
backport some softfloat changes to CVS
2004-03-19 18:11:10 +00:00
Stanislav Shwartsman
b7b0b604ef
implement undocumented flags modifications for BCD instructions
2004-03-18 21:43:18 +00:00
Volker Ruppert
33cb0be81f
- log prefix for serial_raw fixed
...
- clear modem lines and break condition in constructor
- clear comm error and close event object after sending data
- ready_receive() now depends on the number of received bytes (receiver thread
not present yet)
2004-03-17 17:08:57 +00:00
Christophe Bothamy
af33a50882
- commit long due "roadmap/todo", from my post and comments in the ml
...
and the irc chat.
2004-03-15 13:20:15 +00:00
Stanislav Shwartsman
cf1d0d0aaa
add comments about undocumented flags modifications in BCD.CC
...
we are still need to study the flags modifications
2004-03-13 19:37:57 +00:00
Volker Ruppert
8a9b4a1429
- cleaned up rx_timer() (raw serial support doesn't need the select function
2004-03-13 17:17:16 +00:00
Stanislav Shwartsman
967297b8a4
new version of softfloat-fpu branch
...
currectly stable
2004-03-12 20:08:50 +00:00
Stanislav Shwartsman
7664560010
fix typo
2004-03-12 17:35:58 +00:00
Volker Ruppert
222cf871fd
- serial_raw for win32: transmit data implemented
2004-03-12 14:33:22 +00:00
Stanislav Shwartsman
dfef46e311
removed unused variables
2004-03-10 20:39:47 +00:00
Stanislav Shwartsman
58a7652aea
fixed problems in BCD instructions
2004-03-10 20:14:56 +00:00
Volker Ruppert
87853190b5
- bit number of the loopback switch fixed
2004-03-09 22:17:33 +00:00
Volker Ruppert
677574bfa8
- break signal handling in loopback mode added
...
- change the raw serial settings when entering or leaving loopback mode
- write handler: new bit values now stored in local variables
- serial_raw: fixed a warning
2004-03-09 21:58:37 +00:00
Stanislav Shwartsman
8484a03394
Fixed BCD instructions to be suitable with Intel docs
2004-03-09 20:45:17 +00:00
Volker Ruppert
2243d9a612
- serial_raw: new methods set_modem_control(), get_modem_status() and setup_port()
...
- serial_raw for win32: set/clear break, set modem control and get modem status implemented
2004-03-08 21:51:19 +00:00
Stanislav Shwartsman
9512484966
Drop #include "Windows32/CommonFunctions.h" for MINGW compilation,
...
anyway it just generates compilation error and no more
2004-03-08 05:30:38 +00:00
Stanislav Shwartsman
f50f664b10
* fixed convert float2int SSE instructions (bugfix in softfloat lib)
...
* set default .bochssrc IPS to 10M
2004-03-08 05:29:14 +00:00
Volker Ruppert
88d73f9d27
- return the capabilities of the rfb window
2004-03-07 20:12:16 +00:00
Stanislav Shwartsman
1f77d0c844
clean fpu code
2004-03-06 13:33:49 +00:00
Stanislav Shwartsman
97135a723f
floatx80 bugfixes
2004-03-05 11:39:10 +00:00
Stanislav Shwartsman
f5316dad70
fixed bug in HADDPD/HSUBPD instructions
2004-03-05 09:19:58 +00:00
Stanislav Shwartsman
652d4ca24f
wouldn't elliminate aligment for now
2004-03-03 21:15:19 +00:00
Stanislav Shwartsman
1706beda30
fixed bug in floatx80_class function
...
mmx code optimizations
2004-03-03 21:09:08 +00:00
Stanislav Shwartsman
f552a1c861
Apply patches:
...
907163 ctrl_xfer8 clean/speed up 2004-02-29 14:32 nobody psychosmurf
907161 clean/speed up of io.cc 2004-02-29 14:31 nobody psychosmurf
2004-03-02 20:48:48 +00:00
Volker Ruppert
20ad97daf5
- rfb specific option "timeout" added (number of seconds to wait for client)
...
- define symbol INVALID_SOCKET if not present
- unnecessary comment removed
2004-03-02 16:30:21 +00:00
Volker Ruppert
5c9c57a60a
- don't enable vbe if already active
...
- value of flag vbe_get_capabilities fixed
2004-03-02 16:29:27 +00:00
Volker Ruppert
7d1df421d8
- display text in the sdl status bar (max. 4 characters)
2004-02-29 21:16:18 +00:00
Christophe Bothamy
ab5636e959
- fix typo
2004-02-29 11:18:52 +00:00
Volker Ruppert
7fc70c8327
- fixed compile error in serial destructor
2004-02-28 22:06:36 +00:00
Volker Ruppert
8ba9c91d55
- prepared raw serial support for win32 (DCB settings)
...
- serial_raw: new method set_break()
- delete raw serials object in destructor
2004-02-28 21:28:28 +00:00
Volker Ruppert
9c9aebcf3d
- serial port code now compiles on Linux with USE_RAW_SERIAL = 1
...
- LCR write code rewritten
- only call set_baudrate() when DLAB has changed to 0
2004-02-28 13:10:57 +00:00
Stanislav Shwartsman
6b565750b7
port changes in softfloat to main trunk
2004-02-28 09:46:46 +00:00
Volker Ruppert
591c13df7a
- fix tilesize at the bottom of the window if necessary (don't erase status bar)
...
- status bar initialization fixes
2004-02-27 18:42:53 +00:00
Volker Ruppert
dc1b0dfebc
- FloppyDlgProc(): restore the original path only if necessary
...
- fixed FloppyDlgProc() return values
2004-02-26 19:25:00 +00:00
Stanislav Shwartsman
3f7c794b26
commit patch
...
899972 data xfer performance patch V 2.0.4 2004-02-18 15:38 nobody psychosmur
2004-02-26 19:17:40 +00:00
Volker Ruppert
dd1ae4755f
- replaced GetFullPathName call by portable code (failed in Win98)
2004-02-26 18:12:21 +00:00
Stanislav Shwartsman
c2959f7685
added floatx80_compares for future use with FPU code
...
fixed floatx80 prototypes
2004-02-25 19:18:56 +00:00
Volker Ruppert
7f9edd09c8
- convert the display library option string (options separated with commas) to an
...
array of strings in vga init
- added sdl specific option "fullscreen" (startup in fullscreen mode)
2004-02-24 19:21:48 +00:00
Volker Ruppert
2a4acc61c5
- win32 specific option "legacyF12" added (use F12 to toggle mouse)
...
- display library specific options now handled in bx_reset_options() and
bx_write_configuration()
2004-02-23 16:33:52 +00:00
Volker Ruppert
d5f337e1ef
- prepared implementation of display library specific options
...
- fixed bug #890734 (commas in strings enclosed with double quotes)
2004-02-22 18:51:38 +00:00
Volker Ruppert
d748f22ed0
- new gui function get_capabilities() returns the maximum values for xres, yres
...
and bpp (done for the x display library)
- new switch VBE_DISPI_GETCAPS. The xres, yres and bpp registers return the gui
capabilities if enabled.
- VBE_DISPI_ID3 defined
2004-02-22 13:03:02 +00:00
Daniel Gimpelevich
3f3dd2c985
workaround autoconf bug
2004-02-22 04:14:10 +00:00
Stanislav Shwartsman
9d7d634ebc
add these files to main trunk later
2004-02-21 14:48:42 +00:00
Stanislav Shwartsman
adbdde37e9
merge with latest CVS
2004-02-21 14:40:39 +00:00
Stanislav Shwartsman
ab4915925c
update dependencies in fpu makefile
2004-02-21 13:02:43 +00:00
Christophe Bothamy
984929ff54
- fix typo in user doc
...
- add skeleton of webmaster doc
2004-02-21 11:57:42 +00:00
Volker Ruppert
4e9909760c
- charmap change support added
...
- VBE 8bpp modes 800x600 and 1024x768 now supported
- fixed possible segfault in graphics_tile_update()
- save VGA palette while changing the mode
2004-02-20 18:29:58 +00:00
Christophe Bothamy
84980ac173
- initial import of fast dam patch
2004-02-20 11:19:04 +00:00