Volker Ruppert
e7a4178b47
- USB HID descriptor for mouse, tablet and keypad added
...
- USB HID devices and hub: don't return status if device is not configured
2009-04-10 07:12:25 +00:00
Stanislav Shwartsman
f34cce9177
[Bochs-developers] [PATCH resend] compute checksum for roms bigger than a segment
2009-04-09 20:34:09 +00:00
Volker Ruppert
adb5243f25
- added unique serial number for the USB hub (multiple hubs now working on Win98)
2009-04-09 17:32:53 +00:00
Volker Ruppert
196051ed86
- updated LGPL'd VGABIOS to release 0.6c
2009-04-08 17:29:10 +00:00
Stanislav Shwartsman
e7af76b1af
fixed compilation in 64-bit native
2009-04-08 06:31:38 +00:00
Volker Ruppert
2152d1d034
- forgot to reset the changed flag after applying changed log options
2009-04-07 20:18:14 +00:00
Stanislav Shwartsman
a995bdf10a
More bugs closed
2009-04-07 18:42:07 +00:00
Stanislav Shwartsman
d9e577d596
deleyed obsolete file
2009-04-07 16:30:58 +00:00
Stanislav Shwartsman
85d9418f82
Regenerate lexer/parser for debugger
2009-04-07 16:29:59 +00:00
Stanislav Shwartsman
4fc66aab31
Fixes for compilation by Visual Studio 2008
2009-04-07 16:12:19 +00:00
Volker Ruppert
455e7730f0
- don't turn on status bar leds for empty packets
2009-04-07 10:56:19 +00:00
Stanislav Shwartsman
9d4c24b6a3
Split instruction 32/64
2009-04-06 18:44:28 +00:00
Stanislav Shwartsman
6fbc9bd250
Fixed SMC when trace cache is OFF + small speedup again
2009-04-06 18:27:30 +00:00
Stanislav Shwartsman
57f5bcf9e7
some very small optimization in cpu_loop
2009-04-06 18:14:20 +00:00
Volker Ruppert
11fa3b2c4a
- added runtime configuration parameters for USB cdrom drive
...
- scsi_device: changed some variable types
- usb_hub: removed unused method
2009-04-06 15:36:55 +00:00
Volker Ruppert
0a37bcfbdc
- added get/set methods for device pointers in bx_param_c. This makes it easier
...
to access non-static devices from static parameter handlers.
- removed USB hub register mechanism and use the new device pointer parameter
methods instead
2009-04-06 10:38:57 +00:00
Volker Ruppert
b7842a169a
- the status bar indicators for the USB HCs now show the data transfer
2009-04-06 09:30:26 +00:00
Stanislav Shwartsman
153f86b1a8
save/restore mwait status correctly
2009-04-05 19:38:44 +00:00
Stanislav Shwartsman
9e092a86c3
merge "system" and "segment" blocks of descriptor
2009-04-05 19:09:44 +00:00
Volker Ruppert
e6c30344d3
- fixed unwanted side effect: disabling these parameters is no longer necessary
...
and it disabled media status selection
2009-04-05 19:06:11 +00:00
Stanislav Shwartsman
248af1b0c3
typo fix
2009-04-05 18:22:03 +00:00
Stanislav Shwartsman
c9383813f0
don't have to keep both limit and limit_scale
2009-04-05 18:16:29 +00:00
Volker Ruppert
ccdd32c111
- prepared media change support in the SCSI cdrom code
2009-04-05 16:28:35 +00:00
Volker Ruppert
fab6f61199
- list option SERIES_ASK is required at runtime when using textconfig
2009-04-05 16:28:02 +00:00
Volker Ruppert
82a81e45f8
- rewrite of ParamDialog method CopyGuiToParam() to support list size changes
...
when adding/removing the USB hub
- added support for wx configuration in the USB hub code
2009-04-05 08:33:27 +00:00
Stanislav Shwartsman
5894f106a9
Fixed max watchpoints hardcoded value
2009-04-03 17:45:01 +00:00
Stanislav Shwartsman
981c2e595d
Improve internal debugger commands parsing.
...
Now possible to set read/write watchpoits using 'r' and 'w' shortcuts instead of full 'read' and 'write' words
2009-04-03 17:36:24 +00:00
Volker Ruppert
86f2615dc9
- fixed SCSI cdrom support (missing completion call) and enabled USB/SCSI cdrom
...
support in USB config
- added unique serial number for USB/SCSI drives
- fixed maximum LBA value
2009-04-03 16:42:56 +00:00
Stanislav Shwartsman
522a47135f
bios indent cleanuip
2009-04-03 15:53:46 +00:00
Stanislav Shwartsman
23f1a49308
Applied patch:
...
Patch name: Fix bug #2031993 (install_macosx)
Author: Jeremy W. Sherman
Date: 2009-04-03
Added gdbstub option to .conf.everything
2009-04-03 15:22:41 +00:00
Volker Ruppert
9716be2cbd
- fixed runtime menu handling (non-runtime parameters must be handled like
...
disabled ones)
2009-04-02 17:38:01 +00:00
Volker Ruppert
2ef1be6284
- ported most of the SCSI disk changes from Qemu to Bochs
...
- minor changes in SCSI command 0x23 (this command is designed for USB floppy
support - we have to check if it is really needed for flash sticks and
external hard drives)
- usb_msd: fixed indention
2009-04-01 18:19:46 +00:00
Volker Ruppert
365fa7fa35
- another bugfix by Ben Lunt
2009-04-01 07:27:34 +00:00
Volker Ruppert
ef901c0b0d
- minor bugfixes
2009-03-31 20:05:30 +00:00
Volker Ruppert
c7ad2a9515
- implemented SCSI command 0x23
2009-03-31 20:04:56 +00:00
Volker Ruppert
c7e3604303
- added and updated comments
2009-03-30 20:42:06 +00:00
Volker Ruppert
26bb244bf0
- show a message box instead of an empty dialog if the parameter list is empty
...
- set keyboard focus depending on the Bochs start mode
- removed unused variable
2009-03-30 19:34:22 +00:00
Volker Ruppert
ee131a7471
- new implementation of the win32 runtime dialog based on the start menu dialog
...
* removed old win32 runtime config dialog since the property sheet isn't
compatible with the win32 ParamDialog
* reorganized runtime parameter lists (usb and cdrom setup in device init)
* renamed win32 StartMenuDialog() to MainMenuDialog() and some related name
changes
* added runtime support to the MainMenuDialog
- win32 start/runtime menu: set keyboard focus to the start/continue button
- win32paramdlg: SetParamList() now checks for list size changes to avoid crash
2009-03-29 20:48:17 +00:00
Stanislav Shwartsman
3ffda1442a
Allow loading roms bigger than 0x10000. Set the limit to 0x20000.
2009-03-29 20:08:27 +00:00
Volker Ruppert
2b82260d5c
- ParamDialog: added support for string parameter dependent lists
2009-03-29 13:26:07 +00:00
Volker Ruppert
8d92dbdee3
- implemented dependent list for string parameters (string length must be > 0
...
and value must be != "none" to enable dependents)
- set dependent list for floppy path (removed enable handler)
- win32paramdlg: added support for string parameter dependent lists
2009-03-29 11:13:49 +00:00
Volker Ruppert
773b0ab8c2
- fixed debug output (max. 16 hex bytes per line)
2009-03-29 07:56:28 +00:00
Volker Ruppert
9081334b9e
- added stub for the verify command
2009-03-29 00:22:03 +00:00
Volker Ruppert
96ebaa78c5
- fixed checks for return value of AskFilename()
...
- added hotkeys for the start menu dialog
2009-03-29 00:21:10 +00:00
Stanislav Shwartsman
f7efa100e0
Redefine "generic" VMCS table
2009-03-28 13:42:09 +00:00
Volker Ruppert
3337d7f83c
- siminterface: bx_param_enum_c must have it's own set_enabled() method for
...
updating the dependents
- win32paramdlg: mark edit control as modified after browsing for file
2009-03-28 11:49:26 +00:00
Stanislav Shwartsman
85303f774a
update TODO
2009-03-28 10:42:42 +00:00
Stanislav Shwartsman
c9d63a4e53
redo x86 hw i/o breakpoint stuff
2009-03-28 08:27:01 +00:00
Volker Ruppert
394881ead6
- new implementation of the FloppyConfigDialog based on ParamDialog
...
* floppy device type selection wasn't present in the old version
* "Create Image" button for creating floppy image with selected name and type
* after selecting image file with "Browse", the media type is set to "auto"
and the status is "inserted".
2009-03-27 22:22:07 +00:00
Stanislav Shwartsman
2a4a481b0e
Fixed watchpoint handling
2009-03-27 21:01:16 +00:00