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
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
Volker Ruppert
78218d8b1b
- implementation of bus mouse and usb mouse started - NOT YET COMPLETE !
...
(SF patch #1082584 by Ben Lunt)
2004-12-11 08:35:33 +00:00
Volker Ruppert
2ff1cd7b54
- mouse wheel support for sdl added
2004-12-10 15:57:46 +00:00
Stanislav Shwartsman
616348bf22
fix typo
2004-12-10 14:10:09 +00:00
Stanislav Shwartsman
8ac3790ab3
Added experimental support of AT&T syntax to disasm
...
Fixed operand for CMPXCHG8B instruction
Feature request to somebidy who understand Bochs debugger code
- to add Bochs debugger command which will switch between
Intel and AT&T style for disassembler.
2004-12-10 14:04:57 +00:00
Stanislav Shwartsman
a0efe5e577
small cleanup disasm code
...
implement branch taken/not taken indication for conditional Jcc insructions
2004-12-09 23:19:48 +00:00
Stanislav Shwartsman
139baaebf5
Fix OP_X and OP_Y methods for disasm
2004-12-09 20:01:00 +00:00
Volker Ruppert
a29ab5173c
- changes updated
2004-12-09 19:28:37 +00:00
Volker Ruppert
5ed6a80f69
- mouse type definitions moved to siminterface.h and BX_* prefix added
...
- mouse type 'ps2' is now the default again
2004-12-09 18:47:36 +00:00
Stanislav Shwartsman
b054e3ac36
added missed syntax.cc file for disasm
2004-12-08 18:55:13 +00:00
Stanislav Shwartsman
9d1b401512
Fixed several disassembler bugs
...
Prepared for AT&T style support in Bochs disassembler
- it already supports all AT&T style except opcode name suffixes
- AT&T support in future will be possible to enable from bx_debugger
2004-12-08 18:54:15 +00:00
Volker Ruppert
5a36efedfa
- mouse type 'none' added (no mouse connected)
...
- added emulation of the PS/2 mouse port without a mouse connected (some OS's
still detect a mouse)
- fixes for the mouse type 'serial_wheel' (the wheel still doesn't work in Win98)
2004-12-07 21:13:20 +00:00
Volker Ruppert
faafc6a93a
- mouse type 'none' added (no mouse connected)
...
- added emulation of the PS/2 mouse port without a mouse connected (some OS's
still detect a mouse)
- fixes for the mouse type 'serial_wheel' (the wheel still doesn't work in Win98)
2004-12-07 21:06:35 +00:00
Volker Ruppert
1d5eb60ec8
- fixed 'imps2' mouse emulation - wheel data is okay now
...
- wheel mouse support for the 'x' display library added
2004-12-06 21:12:11 +00:00
Volker Ruppert
202734a5a3
- first attempt to implement a wheel mouse (PS/2 or serial) based on patch
...
#1079240 by Ben Lunt. There are still some problems:
- PS/2 mouse is always present (some code to emulate a disconnected mouse needed)
- PS/2 wheel mouse doesn't work properly
- serial wheel mouse detected as a standard mouse and doesn't work at all
2004-12-05 20:23:39 +00:00
Volker Ruppert
ebf9cb86ca
- PS/2 mouse functions "set sample rate" and "get device id" implemented
...
- presence of the EBDA segment doesn't depend on the PS/2 mouse option
2004-12-05 16:41:46 +00:00
Volker Ruppert
df0b868e94
- fixed compile error with wxWidgets 2.5.x and debugger enabled
2004-12-04 13:49:27 +00:00
Volker Ruppert
b9ba811da4
- fixed memory limit check
2004-12-04 13:48:53 +00:00
Volker Ruppert
301ffc2a7f
- standard 2-button serial mouse implemented (with mouse option 'type=serial'
...
and one com port needs setting 'mode=mouse')
2004-12-02 21:34:26 +00:00
Volker Ruppert
6cc4cd8c4b
- mouse type option prepared (TODO: device code for wheel and serial mouse)
2004-11-30 21:03:16 +00:00
Volker Ruppert
2da42331ff
- missing break statement added in function getHostMemAddr()
2004-11-28 08:54:59 +00:00
Stanislav Shwartsman
ce80380b29
fixed ENTER instruction, this implemntation looks correct but it still need to be confirmed by testing ...
2004-11-27 20:36:53 +00:00
Volker Ruppert
c3333d10cd
- detect sequence for entering wheel mouse mode (not implemented yet)
...
- commented info/debug messages removed
- indent mode cleanup
2004-11-27 14:38:13 +00:00
Volker Ruppert
24cb20a563
- serial mouse support prepared (TODO: redirect mouse data to serial port)
2004-11-27 10:09:41 +00:00
Stanislav Shwartsman
5213e903bd
mov duplicate opcode groups from fectchdecode*.cc to .h
...
use common register accessor macroses instead of direct register file structure access
2004-11-26 20:21:28 +00:00
Stanislav Shwartsman
0d09a8c8a8
fix code duplication
2004-11-26 19:53:04 +00:00
Volker Ruppert
14a0d9dae0
- applied patch included in documentation request #1070211 with small changes
...
* replaced redundancies with links
* two new sections added in chapter 6
2004-11-24 20:18:36 +00:00
Volker Ruppert
192aa71b62
- missing tag </tgroup> added (bug in SF patch #1070164 )
2004-11-24 16:52:39 +00:00
Volker Ruppert
7a46b11572
- applied patches included in SF documentation requests by Alexander Schuch
...
#1061764 : added &NEEDHELP; to conventions
added 'link' entity to DocBook basics
#1070164 : hints for a consistant spelling added
2004-11-22 17:23:14 +00:00
Alexander Krisak
efc5edc58b
Preparing for QNX6 port.
2004-11-22 13:14:54 +00:00
Stanislav Shwartsman
69c0b06955
fixes in disassembler
...
split REPEAT instructions according to opsize to speedup execution
now each REPEATABLE instruction splitted to 3 different instructions, one for 16-bit operand size, one for 32-bit and one for 64-bit. Choosing of correct instruction occure in fetchdecode step.
2004-11-20 23:26:32 +00:00
Volker Ruppert
3360441ea7
- rfb key press/release bug fix (SF patch 1063329 by Remko van der Vossen)
2004-11-20 16:44:14 +00:00
Stanislav Shwartsman
bf0fc24cd5
Fixed icache uncompetability with physical addresses > mem.len
2004-11-19 09:39:30 +00:00
Stanislav Shwartsman
645e04860e
For now : disable fetching from physical address 0xFFFFFFF0 after #RESET
...
because ICACHE do not support physical address > mem.len.
This is the first part of the fix, the rest coming soon
2004-11-18 23:16:36 +00:00
Volker Ruppert
eebdc22a1c
- applied patches included in SF documentation requests by Alexander Schuch
...
#1061680 : added more configure options, changed wxWindows to wxWidgets,
fixed some typo's
#1062638 : added more description to "The Bochs headerbar"
2004-11-18 19:35:23 +00:00
Volker Ruppert
37d4f24355
- fixed possible memory leaks and compilation warnings (patch by Frank Cornelis)
2004-11-16 20:44:48 +00:00
Stanislav Shwartsman
02fc33a86b
Fix CS.base register after #RESET
...
update changes
2004-11-16 19:19:13 +00:00
Volker Ruppert
82ea615428
- getHostMemAddr() now returns a pointer to a 4k memory array filled with 0xff
...
if an unexisting memory address is requested
- rom array initialized with 0xff
- fixed access to aliased bios rom in dbg_fetch_mem()
2004-11-16 18:50:21 +00:00
Stanislav Shwartsman
c482fbed43
Add additional debug info
2004-11-15 19:38:42 +00:00
Alexander Krisak
414adb6b69
debugger help text typo fix
2004-11-15 10:43:39 +00:00
Stanislav Shwartsman
a75280d757
Fix CS.BASE wrong value on reset
2004-11-14 21:47:58 +00:00
Stanislav Shwartsman
730b8c0243
Fix this pointers in the code
2004-11-14 21:25:42 +00:00
Stanislav Shwartsman
71c1275b21
dos2unix
2004-11-14 19:39:01 +00:00
Stanislav Shwartsman
7b62a6e206
Fix reset registers in CPU for #RESET signal
...
Extract ICACHE from cpu.h to separate icache.h
2004-11-14 19:29:34 +00:00
Volker Ruppert
229ff0195a
- 128k BIOS ROM space now aliased on memory top
2004-11-14 14:06:43 +00:00
Stanislav Shwartsman
08810d54c4
Fix fetchdecode for FPU instructions when FPU is not present
2004-11-12 16:47:35 +00:00
Volker Ruppert
d3d33d3e7a
- unaligned shadow RAM array replaced by an aligned ROM array. Shadow RAM is now
...
normal RAM and the ROMs are stored in the ROM array. TODO: alias BIOS on
memory top.
2004-11-11 20:55:29 +00:00
Volker Ruppert
15e3573301
- changes updated
2004-11-07 08:50:17 +00:00
Volker Ruppert
975cd53fa5
- vbe update code now uses the new graphics API
...
- old update code removed from display libraries sdl, wx and x
- wx.cc: fixed a warning
2004-11-06 17:03:44 +00:00
Volker Ruppert
3cad938b05
- gdbstub support turned into a runtime option (SF patch #1021740 by Charles Duffy)
...
- gdb_* options moved to the new gdbstub option
2004-11-06 10:50:03 +00:00
Stanislav Shwartsman
41daacdf80
fixed BX_CPU_THIS pointers
2004-11-05 10:13:15 +00:00
Stanislav Shwartsman
1a6656ce91
Fixed compilation warnings (g++, -Wall)
...
Improve speed and precision of FPATAN FPU instruction
2004-11-04 22:41:24 +00:00
Stanislav Shwartsman
2ce5495d38
Fixed compilation errors
2004-11-03 06:35:48 +00:00
Stanislav Shwartsman
8191201e17
If exception occured register should not be modified.
...
Fix for x86-64
2004-11-02 20:39:45 +00:00
Stanislav Shwartsman
4e3bc367b6
Fixed all JUMP near, CALL near and RET near cases
...
for problem EIP>CS.limit was not checked in real mode
2004-11-02 18:05:19 +00:00
Stanislav Shwartsman
2ed7e4eed5
EIP > CS.limit should be checked in real mode too.
...
Enable for now for JUMP instructions, still todo - CALL and RET
2004-11-02 17:31:14 +00:00
Stanislav Shwartsman
f06c8b6b95
EIP > CS.limit should not be a problem
...
Manual says that GP(0) shouldd be generated in this case ALWAYS
Fixed instructions PANIC messages to ERROR for this case
And ... do not leave PANIC messages w/o taking care that user could push CONTINUE button and program should know to continue after the PANIC code line. Mainly in rerurn instructions were several problems ...
2004-11-02 16:10:02 +00:00
Volker Ruppert
4c27efe5ea
- gdbstub support for MinGW toolchains (SF patch #970929 by Muranaka Masaki)
...
- fixed some warnings
2004-11-01 17:14:02 +00:00
Volker Ruppert
20d5fc0155
- missing status bar initialisation added in bx_dbg_main()
2004-11-01 12:53:45 +00:00
Volker Ruppert
40015e6301
- section "Supported Platforms": available display libraries added in table
...
- 'make install': table with install locations and installed files added
- section "Tracking the source with CVS" updated (SF documentation request #1055499 )
- description of configure option --enable-show-ips added (SF documentation request #1052657 )
- bochsrc option "debugger_log": example fixed
2004-10-30 16:05:44 +00:00
Stanislav Shwartsman
79bd13c46c
iret32_real implemented right for 386+, not only for Pentium CPU.
...
Removed ifdef's
2004-10-30 16:04:58 +00:00
Stanislav Shwartsman
a9022ac5cb
Fixed compilation prroblem reported in bug
...
[ bochs-Bugs-913418 ] compiler errors with --enable-external-debugger option
Remove code duplication
2004-10-29 21:15:48 +00:00
Volker Ruppert
63eae87ab2
- DESTDIR support for install_dlx added (SF patch #851332 )
...
- DESTDIR support for install_docbook completed
- install_share now installs the *.map files from the keymaps directory only
2004-10-29 17:04:02 +00:00
Volker Ruppert
14c6ac2856
- changes updated
2004-10-25 17:00:36 +00:00
Volker Ruppert
ec05b63532
- wx: building memory config dialog simplified
...
- textconfig now supports lists in a list
- network configuration divided in two menus / groupboxes
- ips setting now belongs to the clock menu / dialog
- wx.cc: center status bar items (wxMSW port only)
- wxmain.cc: obsolete stuff removed
2004-10-24 20:04:52 +00:00
Volker Ruppert
b47448c6e5
- assign guest IP address if the valid address is requested
...
- host IP address added in DHCP reply
- memcpy for default IP adresses fixed
- default lease time increased to 8 hours
2004-10-24 12:49:04 +00:00
Stanislav Shwartsman
14be5a7f01
Fix typo
2004-10-23 19:31:13 +00:00
Stanislav Shwartsman
31f5ceb522
everal fixes in disasm
2004-10-22 22:56:59 +00:00
Stanislav Shwartsman
5e23909c7c
prepations for NX bit implementation
2004-10-21 18:20:40 +00:00
Stanislav Shwartsman
95c894d403
Removed unused code
2004-10-19 20:05:07 +00:00
Volker Ruppert
75dc3bfdc6
- some compilation errors and warnings fixed
2004-10-19 17:24:59 +00:00
Stanislav Shwartsman
21f43f42fa
Some preparations and cleanups for future x86-64
2004-10-17 22:05:17 +00:00
Volker Ruppert
7be933aabd
- russian keymap for X11 added (SF patch #1048327 by Dmitry Soshnikov)
2004-10-17 17:16:43 +00:00
Volker Ruppert
7b4a245d9a
- new boot options menu for wx for 3 boot drives and the floppy bootsig check option
2004-10-17 16:25:10 +00:00
Stanislav Shwartsman
b37ae8a969
added new option --enable-show-ips to configure -> allow to enable BX_SHOW_IPS through configure script
...
fixed print prefixes in disasm -> only LOCK, REP and REPNE prefixes printed
update changes
2004-10-16 21:17:44 +00:00
Stanislav Shwartsman
75e0c5b421
Little speed optimizations in cpu_loop function
...
change apic classes to more c++ friendly
2004-10-16 19:34:17 +00:00
Volker Ruppert
fefa150bf2
- boot sequence example added
...
- some descriptions updated
2004-10-16 17:46:36 +00:00
Volker Ruppert
06b249ebc6
- boot sequence support added in the config interface and the hard drive init
...
code. Up to 3 boot drives are supported now. TODO: new boot dialog for wx.
- config.cc: missing ask formats for enum parameters added
- wxdialog.cc: tab window now uses the label instead of the ask format if defined
2004-10-16 15:44:00 +00:00
Stanislav Shwartsman
4a9bd714d8
Fix init values for system registers
2004-10-16 10:18:01 +00:00
Volker Ruppert
a15de4430b
- boot sequence with up to 3 boot devices inplemented. The sequence is stored
...
in the CMOS regs 0x3d and 0x38. TODO: change config option "boot" to use this
feature.
2004-10-15 15:37:01 +00:00
Stanislav Shwartsman
80ee150d83
Imlemented CR8 register for X86-64 mode
2004-10-13 20:58:16 +00:00
Volker Ruppert
c7f205a6e9
- udp packet checksum generation fixed
2004-10-13 19:42:25 +00:00
Volker Ruppert
bd8b677bd6
- networking modules table added
...
- new section: mounting disk images on FreeBSD (SF documentation request #1035267 )
2004-10-10 07:31:22 +00:00
Volker Ruppert
4194c22ebc
- bximage: description of the command line options added
...
- bximage, bxcommit: the link to "Bug Reports" can be found under "Feedback"
- references to bxcommit added to the other manpages
2004-10-09 15:58:47 +00:00
Volker Ruppert
64859e25d4
- added docbook installation instructions for FreeBSD (SF documentation request
...
#1035265 )
2004-10-09 08:13:35 +00:00
Stanislav Shwartsman
4f1f070c37
Fix comments for code
2004-10-08 19:29:04 +00:00
Stanislav Shwartsman
3adc5c8659
Fix lock prefix for XOR instruction in 64-bit mode
2004-10-08 19:07:18 +00:00
Volker Ruppert
31e4cb1fee
- dependencies between NE2k and PCI Pseudo-NIC removed from the config interface
...
- menu and option names for the network configuration fixed
- NIC init code passes script name to ethernet module init code
- VDE module added to the list of ethernet modules
- constant BX_PACKET_BUFSIZE moved to eth.h
2004-10-07 17:38:03 +00:00
Stanislav Shwartsman
d1af05cbe2
Fix typo in stack64
2004-10-06 20:10:01 +00:00
Stanislav Shwartsman
6a9e8e6011
Drop unnecessary warning
2004-10-05 20:25:06 +00:00
Stanislav Shwartsman
e8c1819842
Fix compilation problem caused by
...
(Cox's CPU panic debug patch from Oct 2003)
committed by Daniel Gimpelevich at 17/01/2004
2004-10-05 18:59:20 +00:00
Volker Ruppert
e2ed755b3f
- changes updated including new features added in January and February
2004-10-04 20:04:30 +00:00
Volker Ruppert
5d7cc42431
- extented floppy parameter table (floppy fix for NT4 from qemu written by Mike
...
Nordell and Derek Fawcus)
- int 13h diskette function 08h should return the pointer to the floppy parameter
table stored in int 1Eh
2004-10-04 19:31:02 +00:00
Stanislav Shwartsman
4988a098f5
Small optimizations
2004-10-03 21:52:10 +00:00
Stanislav Shwartsman
a28a2c6ce1
Added comments
2004-10-03 20:25:19 +00:00
Volker Ruppert
f93b04df0b
- the PCI Pseudo-NIC is now independent from the NE2000 NIC stuff. New symbol
...
BX_NETWORKING controls the presence of the lowlevel networking stuff.
- eth.cc: unused stuff removed
2004-10-03 20:06:12 +00:00
Stanislav Shwartsman
5139af0fd1
Fixed compilation error
2004-10-03 19:30:36 +00:00
Volker Ruppert
53d8ec7959
- fixed type problem in method OnTimer() (found with wxGTK 2.5.2)
...
- replaced obsolete method ConvertToBitmap() by wxBitmap(wxImage) constructor
- PCI config dialog must be disabled at runtime
- wxWindows has been renamed to wxWidgets, source files updated (TODO: update docs)
2004-10-03 09:11:28 +00:00
Volker Ruppert
a6d14987cd
- PCI IRQs must always be level sensitive (setup ELCR1/ELCR2 in pcibios init)
2004-10-02 12:29:54 +00:00
Volker Ruppert
36bac333c0
- DHCP extcode BOOTPOPT_REQUESTED_IP_ADDRESS now supported
2004-10-01 17:14:46 +00:00
Stanislav Shwartsman
aeed65fb40
update closed bugs list
2004-09-30 17:34:14 +00:00
Stanislav Shwartsman
a21018e1db
Fixed bug
...
[ 766020 ] info registers / dump_cpu get old eflags
2004-09-30 16:50:03 +00:00
Volker Ruppert
0732c5e698
- fixed credits in VESA/VBE section for win32
...
- removed vgafont section (no longer required in Bochs 2.1)
2004-09-29 16:48:56 +00:00
Volker Ruppert
cb95c4bcac
- parse_line_formatted(): handling of romimage and optromimage options rewritten
...
- bx_write_configuration(): enclose romimage filenames in double quotes
- error message for unknown sb16 option parameters added
- vgaromimage warning changed
2004-09-28 17:37:52 +00:00
Stanislav Shwartsman
c9bc4eaf02
1. add comments to CPUID instruction
...
2. small cleanup
2004-09-26 20:29:04 +00:00
Volker Ruppert
f23ce2c99b
- instructions to setup Bochs VBE in Windows guest OS added
2004-09-26 19:20:21 +00:00