Stanislav Shwartsman
2212b963ed
Added additional comment to code in paging.cc
2005-01-19 20:48:51 +00:00
Stanislav Shwartsman
acd1d8f14f
Merged patch
...
[1104695] msvc6 compatibility update (Royce Mitchell III)
2005-01-19 18:21:40 +00:00
Stanislav Shwartsman
5d5f28369c
dos2unix
2005-01-19 17:53:09 +00:00
Volker Ruppert
af571b6fbf
- changes updated
2005-01-17 18:26:38 +00:00
Volker Ruppert
83fba2248e
- raw floppy access on Linux fixed: use defaults if FDGETPRM fails (USB drives
...
appear as SCSI devices)
2005-01-16 15:58:40 +00:00
Stanislav Shwartsman
f3e4681ab7
Commit change from Christian Neubert
...
Allow to APIC address space to be in any page inside or outside of physical address space
2005-01-15 13:10:15 +00:00
Volker Ruppert
2c001794a2
- USB keypad now supported (patch from Ben Lunt)
...
- USB port config option now handled in the pciusb code (the devices "mouse" and
"keypad" are currently supported)
2005-01-14 18:28:47 +00:00
Stanislav Shwartsman
09420bc8d2
Closed more SF tracker bugs, updating changes
2005-01-14 12:56:32 +00:00
Stanislav Shwartsman
8d5d5b1561
Reset local apic on CPU RESET
2005-01-13 19:18:27 +00:00
Stanislav Shwartsman
3cd646004f
Fixed bug "1101168 APIC base address change"
2005-01-13 19:03:40 +00:00
Volker Ruppert
48ebc288c6
- MCE is supported on Pentium or higher (exception 18 never appears in Bochs)
2005-01-09 08:14:15 +00:00
Volker Ruppert
d6e3acfd70
- removed some obsolete HTML docs
2005-01-08 20:50:18 +00:00
Volker Ruppert
ccde06a25d
- removed support for deprecated options diskc, diskd, cdromd and newharddrivesupport
...
- updated docs after removing options
- some other bochsrc option updates in user.dbk and bochsrc manpage
2005-01-08 19:55:55 +00:00
Volker Ruppert
ebde27f2ab
- floppya example fixed (SF patch #1098480 by Alexander Schuch)
...
- log file description improved (disable logging on win32)
- usb1 description added
- vgaromimage: VGABIOS-lgpl-latest is now the default
- wxWindows changed to wxWidgets
2005-01-08 17:02:25 +00:00
Volker Ruppert
f98ecd09b1
- changed wxWindows to wxWidgets (includes SF patch #1094407 by Alexander Schuch)
2005-01-05 19:54:32 +00:00
Volker Ruppert
3502150e22
- removed warnings about old BIOSes and config files
...
- beautified the disk image list
2005-01-05 18:59:02 +00:00
Volker Ruppert
93b4276cc2
- fixed link name to bug tracker
2005-01-05 17:25:27 +00:00
Volker Ruppert
c956b5bfea
- debug output cleanup (SF patch #1092058 by Ben Lunt)
2005-01-02 10:42:15 +00:00
Volker Ruppert
5499cb0c34
- PS/2 mouse scaling functions implemented
...
- int15_function_mouse(): removed unused variables
2005-01-02 09:46:34 +00:00
Volker Ruppert
be3b0dbc42
- applied patch included in documentation request #1093752 by Alexander Schuch
...
* spelling corrections
* beautified some lists
2005-01-01 15:39:20 +00:00
Volker Ruppert
dced2eeaf5
- fixed Solaris 9 ne2k probe (SF patch #1093796 by Nigel Horne)
...
- fixed indent mode in function write_cr()
- removed unused logging stuff in function write_cr()
2005-01-01 09:31:38 +00:00
Volker Ruppert
2ef111524a
- USB keypad support prepared
2004-12-31 16:40:36 +00:00
Volker Ruppert
aa5fa1daf3
- prepared usb port configuration parameter and removed usb irq parameter
...
(assigned by BIOS)
- fixed some issues in bx_write_configuration()
- fixed bug in ne2k/pnic option parser (failed when disabling disabled device)
2004-12-30 14:50:37 +00:00
Volker Ruppert
fb19ad1b75
- applied patch included in documentation request #1091262 by Alexander Schuch
...
* updated description for bochsrc options com[1-4], mouse, i440fxsupport
* added description for bochsrc option 'gdbstub'
- updated syntax of bochsrc option 'vgaromimage'
- updated remark for the usage of the LGPL'd VGABIOS and Windows NT 4.0
- updated some descriptions in the bochsrc sample
2004-12-29 12:27:12 +00:00
Volker Ruppert
dc70d6a47b
- drawing of hardware cursor fixed on 15 bpp host displays
...
- fixed some warnings
2004-12-29 10:43:34 +00:00
Volker Ruppert
afb809a4f9
- enabling the mouse at startup works now
...
- periodic mouse status update not necessary
2004-12-28 14:38:30 +00:00
Volker Ruppert
e5c667a4a5
- fixed mouse pointer movement by using delayed one if no move is present
...
- fixed USB port numbers according to the specs
2004-12-26 09:28:35 +00:00
Volker Ruppert
f0d84d246c
- applied patch included in documentation request #1086685 by Alexander Schuch
...
* documented boot sequence option
* fixed some typos
2004-12-25 09:31:09 +00:00
Volker Ruppert
3b30e554ad
- missing initialisation of variable 'cur_command' added
...
- updated year in copyright
2004-12-25 09:29:31 +00:00
Volker Ruppert
88bc47b990
- changes updated
2004-12-25 08:55:23 +00:00
Stanislav Shwartsman
b277e9922e
Update changes ...
2004-12-24 22:52:47 +00:00
Stanislav Shwartsman
d142f23242
Fixed undocumented flags handling for SHLD instruction
...
Added lazy flags for SHLD instruction
Bugfix and speedup in SHLD and SHRD instructions
2004-12-24 22:44:13 +00:00
Volker Ruppert
3ee4cd39b4
- applied new pciusb patch by Ben Lunt that makes the USB mouse work on Linux
2004-12-24 21:38:01 +00:00
Stanislav Shwartsman
2fbc2d312f
updated changes
2004-12-23 19:53:01 +00:00
Volker Ruppert
6ea5349724
- fixed mouse button order (swap #2 and #3 )
2004-12-20 19:32:05 +00:00
Volker Ruppert
e0c5b9d7af
- Win9x CD boot fixed (SF patch #1087537 by lukewarm)
2004-12-20 17:02:20 +00:00
Volker Ruppert
5c2ccc7d90
- applied new pciusb patch by Ben Lunt
...
* re-insert usb mouse works now (Win98/Win98SE)
* Win98 shutdown problem fixed
* Linux HCRESET problem (device connection still fails)
* USB keypad code added (not enabled yet)
2004-12-19 09:59:40 +00:00
Stanislav Shwartsman
8fe15b0ddc
Fixed compilation error
2004-12-17 10:50:49 +00:00
Stanislav Shwartsman
f5b64a3a59
more preparations to NXE feature
2004-12-16 22:21:35 +00:00
Volker Ruppert
17b29a0b30
- applied a set of patches from SF patch #1083218 by Ben Lunt with some changes
...
- mouse type constants changed to enum values and related changes in config.cc
2004-12-16 19:05:01 +00:00
Stanislav Shwartsman
7f26baeb94
small optimization in disasm code
2004-12-15 17:15:43 +00:00
Stanislav Shwartsman
5955549a8d
Fixed bug report [ #879050 ]
...
Bochs reports enabled APIC without support
2004-12-14 20:41:55 +00:00
Volker Ruppert
d5684940a1
- renamed parameters that control the sb16 and ne2k presence to "enabled"
...
- ne2k and sb16 config lines now support the parameter "enabled=0|1"
- config parser code for ne2k and pnic now working the same way
- ne2k enable option now present in config menu / dialog
2004-12-14 19:27:42 +00:00
Stanislav Shwartsman
da24883199
Extend page directory entries to 8 byte in PAE mode when X86_64 is enabled
...
(prepartions to NX feature implementation)
2004-12-13 22:26:36 +00:00
Stanislav Shwartsman
757188d93b
Fix disasm error caused by last commit
2004-12-13 22:04:31 +00:00
Volker Ruppert
02ae558db8
- removed old unused code designed for a save/restore feature
...
- fixed pcidev targets in iodev/Makefile.in
- updated all Makefile dependencies using a default setup (.conf.linux).
TODO: dependencies should be generated at compile time since they depend on
the config settings
2004-12-13 19:10:38 +00:00
Stanislav Shwartsman
9306266580
Add missed "duplicated opcode group" to dis_tables.h
2004-12-12 22:17:13 +00:00
Stanislav Shwartsman
f375203fdb
preparations for x86-64 support in disasm
2004-12-12 22:12:43 +00:00
Stanislav Shwartsman
b009c2d1d7
disasm for instructions IRETD, PUSHFD, POPFD, PUSHAD, POPAD
...
cVS: ----------------------------------------------------------------------
2004-12-11 21:28:00 +00:00
Stanislav Shwartsman
46bb3d8853
remove duplicated data arrays from CPU
2004-12-11 20:51:13 +00:00