Christophe Bothamy
45bd1edfbf
- apply patch #894595 MSR_APICBASE always returns APIC ADDRESS 0
...
by Kangmo Kim
2004-02-12 00:56:21 +00:00
Christophe Bothamy
82429b5ac5
- fixes for booting OS/2 by Dmitri Froloff
...
- v8086 priveleged instruction processing bug (was also reported by
LightCone Aug 7 2003)
- exception process bug (was reported by Diego Henriquez Sat Nov 15
01:16:51 CET 2003)
- segment validation with IRET instruction
- CS segment not present exception processing with IRET
2004-02-11 23:47:55 +00:00
Christophe Bothamy
483cf0de0e
- warn about newharddrivesupport deprecated
2004-02-11 23:05:41 +00:00
Christophe Bothamy
2e8a7588c4
- update for 2.1.1 release
2004-02-11 22:27:28 +00:00
Stanislav Shwartsman
75bbf3bc5f
remove duplicated include
2004-02-11 20:04:34 +00:00
Stanislav Shwartsman
8e88595465
removed fpu reentrant checking (we are know that FPU is not reentrant)
...
fixed code duplication in fpu_tags.c
2004-02-11 19:40:25 +00:00
Daniel Gimpelevich
292c271034
PNIC now works with plugins
2004-02-10 23:47:31 +00:00
Volker Ruppert
1f44ea57fd
- cdrom, floppy, harddisk and keyboard indicators added using the default status bar
2004-02-10 20:30:14 +00:00
Daniel Gimpelevich
72f787b555
Made to compile on MacOS9
2004-02-10 00:23:12 +00:00
Daniel Gimpelevich
caddc3096b
Added Brian Huffman's Sound for OSX code with a couple of tweaks.
2004-02-09 22:59:22 +00:00
Daniel Gimpelevich
5366cc369e
Added Brian Huffman's Sound for OSX code with a couple of tweaks.
2004-02-09 22:23:53 +00:00
Volker Ruppert
e7b558894c
- harddisk/cdrom i/o light implemented. The light is turned off 0.5 seconds after
...
the last read/write operation.
2004-02-09 18:59:50 +00:00
Volker Ruppert
b66c8403f7
- turn floppy motor off 2 seconds after last read/write/recalibrate command
...
(patch from Ben Lunt)
2004-02-09 16:49:41 +00:00
Daniel Gimpelevich
eee4107209
Made to compile on MacOS9
2004-02-08 19:30:10 +00:00
Volker Ruppert
d78f3da836
- win32 statusbar now shows active items with light green background
...
- harddisk/cdrom status light feature prepared
2004-02-08 18:38:26 +00:00
Daniel Gimpelevich
f4b51462d7
Backported changes from carbon.cc
2004-02-08 18:11:45 +00:00
Christophe Bothamy
cf17f1387b
- replace sprintf by snprintf
2004-02-08 11:02:42 +00:00
Christophe Bothamy
e26c9e5b37
- fix for security problem pointed out by SeSoX
2004-02-08 11:00:46 +00:00
Christophe Bothamy
2805eba4ad
- add check for vsnprintf
2004-02-08 10:27:00 +00:00
Volker Ruppert
107c109d04
- win32 statusbar now shows all inactive items grayed
...
- update floppy items in statusbar on status change only
- initialize statusbar and set all items inactive before the simulation starts
2004-02-08 10:25:50 +00:00
Christophe Bothamy
c6d65e3694
- add check for vsnprintf availability and emulate with vsprintf if not found
2004-02-08 10:22:29 +00:00
Volker Ruppert
f5c165e32a
- statusbar items for floppy and keyboard added (win32 gui only). TODO: implement
...
statusbar in other display libraries and add items for harddisk/cdrom and network.
2004-02-07 14:34:35 +00:00
Daniel Gimpelevich
126971af49
Made to compile on MacOS9
2004-02-06 22:28:00 +00:00
Stanislav Shwartsman
c84deba786
* FNOP instruction checks for pending FPU exceptions
...
* prepared softfloatx80 code for future use with FPU
2004-02-06 12:45:43 +00:00
Christophe Bothamy
fecda109aa
- add latest irc chat transcript
2004-02-06 00:55:46 +00:00
Volker Ruppert
72ee925994
- runtime dialog box: advanced log options added
2004-02-05 20:02:53 +00:00
Volker Ruppert
050de9ef04
- use the bochsrc path for the initial directory of the win32 file dialogs
...
- runtime config: update the options of the modified tab items only
- removed brackets from the device prefixes in the log options listbox
2004-02-04 19:54:58 +00:00
Daniel Gimpelevich
95e27bfc27
Added pcidev docs.
2004-02-04 00:04:43 +00:00
Volker Ruppert
e32f7e5fe4
- prepared listbox for the advanced log options
...
- disabled textconfig functions no longer used on win32
- fixed CommDlgExtendedError message text
2004-02-03 22:40:33 +00:00
Christophe Bothamy
4a22763b3a
- fix sign comparison whenchecking io address in the tss io bitmap
2004-02-03 02:03:24 +00:00
Volker Ruppert
e379a9c2cc
- speaker stub added (fixes possible segfault if the speaker plugin is not present)
...
- fixed some warnings
2004-02-02 21:47:26 +00:00
Christophe Bothamy
2d5dae2818
- add missing functions for speaker plugin
2004-02-02 19:42:21 +00:00
Volker Ruppert
6508a43188
- changed the message for CommDlgExtendedError 0x3002 to "illegal filename"
2004-02-02 18:34:24 +00:00
Christophe Bothamy
8ad4cf6056
- add speaker log, pluginSpeaker, and beep_on/off methods in guis
2004-02-01 23:48:57 +00:00
Christophe Bothamy
d6fb513243
- changed "console" to "speaker". Speaker can be compiled as plugin.
...
speaker calls corresponding beeper methods in gui.
2004-02-01 23:42:04 +00:00
Stanislav Shwartsman
dd38f0b021
fixed performance bug
...
aligment field changed from 32bit (unsigned) to 8bit (unsigned char) as it should be
2004-02-01 20:19:52 +00:00
Volker Ruppert
6827709ea0
- standard log options now present in the runtime dialog box
...
- dialog control identifiers renamed
2004-02-01 19:22:41 +00:00
Volker Ruppert
278c6e9f38
- new gui dialogs for the first cdrom and the runtime options (log options are
...
still handled on the console)
- minor changes in other win32dialog functions
2004-02-01 01:40:14 +00:00
Stanislav Shwartsman
ecdbf40aac
fixed compilation error for case when 3dnow! enabled and sse not
2004-01-31 17:13:05 +00:00
Stanislav Shwartsman
77cb1436fb
fix bug
2004-01-31 15:11:41 +00:00
Stanislav Shwartsman
9120961241
update checking for pending FPU exceptions code
2004-01-31 13:43:26 +00:00
Volker Ruppert
fd0a5cac9b
- fixed unterminated #if statement
2004-01-30 17:36:30 +00:00
Volker Ruppert
ad5543a4b6
- updated configure script after adding BX_USE_TEXTCONFIG
2004-01-30 16:39:29 +00:00
Volker Ruppert
abfd6aef64
- set BX_USE_TEXTCONFIG to 0 if Bochs is compiled for wxWindows only
2004-01-29 19:28:46 +00:00
Volker Ruppert
c3d9a977f8
- new symbol BX_USE_TEXTCONFIG controls the presence of the text mode configuration
...
interface. It should be set to 1 unless Bochs is compiled for wxWindows only.
- 'user_shortcut' is now available at runtime (wx version only)
2004-01-29 18:50:33 +00:00
Michael Brown
d1922bc835
Changed #ifdef MAGIC_BREAKPOINT to #if BX_MAGIC_BREAKPOINT and added a
...
configure script option --enable-magic-breakpoints (enabled by default).
Documented the instruction required to trigger the magic breakpoint
(xchgw %bx,%bx).
2004-01-29 17:49:03 +00:00
Michael Brown
b29e94b334
Fixed segfault on attempt to build with PNIC support.
2004-01-29 17:33:45 +00:00
Volker Ruppert
a0457f980e
- int17_function updated for multiple parallel ports
...
- detection of serial port 3 + 4 added
2004-01-28 19:14:56 +00:00
Volker Ruppert
ac28f72551
- multiple parallel port support added (2 ports are available now)
...
- parport irq is now only registered in irq mode
- bx_reset_options() updated for multiple parallel and serial ports
2004-01-27 21:38:51 +00:00
Daniel Gimpelevich
22a2e01975
*** empty log message ***
2004-01-26 22:13:22 +00:00