Christophe Bothamy
8e584d3f8d
- fix patch format problems
2003-08-04 16:31:08 +00:00
Alexander Krisak
45df735c30
Apply Vitaly's Vorobyov debugger patch
2003-08-04 16:03:09 +00:00
Christophe Bothamy
e42c4f6c8f
- remove Vitaly Vorobyov patches collection
...
- and split it into easily useable patches
2003-08-04 15:09:02 +00:00
Stanislav Shwartsman
bd2ea4bfaf
patches_collection.vitaly_vorobyov.tar.gz have no '-kb' switch in cvs, wich cause that patch downloaded broken on Win32 (0xd,0xa translation)
2003-08-04 13:39:37 +00:00
Stanislav Shwartsman
69f69a9801
patches_collection.vitaly_vorobyov.tar.gz have no '-kb' switch in cvs, wich cause that patch downloaded broken on Win32 (0xd,0xa translation)
2003-08-04 13:39:01 +00:00
Stanislav Shwartsman
ae2d2698a1
Fixed print FPU registers in debugger
2003-08-04 13:36:15 +00:00
Stanislav Shwartsman
2c3753e6c2
dos2unix fix
2003-08-04 13:27:39 +00:00
Alexander Krisak
5cba85429b
info ivt debugger command fixes, thanks for Vitaly Vorobyov
2003-08-04 09:14:01 +00:00
Stanislav Shwartsman
58d824aeb4
CHANGES UPDATED
2003-08-03 17:20:22 +00:00
Stanislav Shwartsman
4ba856a52b
Committed syntax error fixes from Vitaly Vorobyov.
...
Syntax error fixes:
[x] fixed error with array bounds in virt_timer.cc
[x] fixed error with returning value from void functions
[x] fixed const class member initialization (according C++ standard)
[x] for-loop local variable declaration moved out of loop
(for VC 6.0 compliance)
Removed already committed patch from Dirk Thierbach
Replaced the patch from Vitaly Vorobyov by set of splitted patches.
Now any of his patches could be committed separatelly from others !
2003-08-03 17:04:02 +00:00
Stanislav Shwartsman
549eb70324
Committed CPU fixes from Vitaly Vorobyov:
...
[x] fixed bug in int01 (opcode 0xF1) emulation
[x] fixed bug in x86 debugger with dr0-dr3 registers
Committed disassembler bugfix from Dirk Thierbach:
[x] fixed bug in relative addresses in Jmp, Jcc, Call and so on
2003-08-03 16:44:53 +00:00
Volker Ruppert
8b8b9b0450
- a few new changes add
2003-08-03 15:46:12 +00:00
Volker Ruppert
e868cea81e
- removed files completely ported to docbook
...
- removed obsolete files
- updated index.html
- fixed cvs-structure.txt
2003-08-03 08:58:40 +00:00
Volker Ruppert
d6137e6952
- improved section "What does Bochs need?"
2003-08-03 08:56:02 +00:00
Volker Ruppert
7a9ea98a68
- new section: description of the config file search order
...
- installation instructions for FreeDOS Beta 8 added
- sb16 section: description of SB16CTRL.EXE improved
- description of the user shortcut feature updated
2003-08-02 15:20:53 +00:00
Volker Ruppert
b3031cf934
- sb16 section updated (duplicate stuff removed, missing tables added)
2003-08-02 10:46:18 +00:00
Volker Ruppert
a7a36ee0a1
- removed files completely ported to docbook
...
- removed obsolete files
- updated index.html and install.html
2003-08-01 19:00:38 +00:00
Stanislav Shwartsman
53d68b3d48
Added patch from Vitaly Vorobyov
2003-08-01 16:58:00 +00:00
Volker Ruppert
6d0b1d716a
- new section "Command line arguments" added
...
- harddisk mode "growable" renamed to "growing"
2003-08-01 16:09:53 +00:00
Alexander Krisak
3f8e59601c
info ivt debugger command with typo fixes from Max Sanzharov and Bryce Denney
2003-08-01 10:14:48 +00:00
Stanislav Shwartsman
1616539667
additional FPU changes
2003-08-01 09:32:33 +00:00
Christophe Bothamy
974d3538a1
- change disk image mode name "growable" to the more accurate "growing"
2003-08-01 01:20:00 +00:00
Stanislav Shwartsman
1f48fc3178
Changed FPU emulation internal variables names to smth more unique
2003-07-31 21:07:38 +00:00
Volker Ruppert
df2d388fa4
- io_len mask fixed and unnecessary io_len checks removed from the remaining
...
devices except pciusb
2003-07-31 19:51:42 +00:00
Stanislav Shwartsman
eb462724b8
FPU_Info was not implemented, remove it
2003-07-31 18:54:48 +00:00
Stanislav Shwartsman
ec1203bc61
I am going to do complete revision on FPU code.
...
Reduce complexity of the code for nOw
2003-07-31 17:39:24 +00:00
Volker Ruppert
37f3ea02b0
- new accesss mask must be checked in the i/o read/write register function.
...
This is necessary for devices with different i/o port masks.
- BX_MAX_IO_DEVICES increased to 30
- io_len mask fixed and unnecessary io_len checks removed in
* biosdev.cc
* cmos.cc
* dma.cc
2003-07-31 15:29:34 +00:00
Volker Ruppert
bcdcf42bdd
- io_len mask in i/o register functions implemented (1 = 8bit, 2 = 16bit, 4 = 32bit).
...
Unallowed cases are now handled in devices.cc and cause a BX_ERROR.
- io_len mask fixed and unnecessary io_len checks removed in
* devices.cc
* extfpuirq.cc
* gameport.cc
* ne2k.cc
* pit.cc
* pit_wrap.cc (i/o register function calls replaced by DEV_* macro calls)
- TODO: implement this in all other devices
2003-07-31 12:04:48 +00:00
Bryce Denney
1d638d67b5
- spell fix
2003-07-30 13:20:46 +00:00
Bryce Denney
dcce1d8bcb
- DarkElf (original author) sent a one-char typo fix
...
- Max Sanzharov sent a different one-char typo fix
2003-07-30 13:14:51 +00:00
Volker Ruppert
c496962184
- the NE2000 driver for MS-DOS writes a 16 bit value to page 0 reg 5. Now the
...
low-byte is written to this register and the high-byte is ignored.
2003-07-30 10:45:13 +00:00
Volker Ruppert
6723fc80a5
- the shutdown port now works if the debugger is enabled, too
2003-07-29 18:17:33 +00:00
Volker Ruppert
99a7d850b3
- byte writes to the first register of an ATA channel are ignored now (BX_PANIC
...
replaced by BX_ERROR)
2003-07-29 16:08:54 +00:00
Bryce Denney
50c023e1b4
- Eric Brasseur sent me a new version which adds XK_bar and XK_bracketright.
2003-07-29 13:31:11 +00:00
Bryce Denney
604e40ed37
- Bryce received this patch on 2003-07-28
2003-07-28 20:21:48 +00:00
Volker Ruppert
451ab1a4e1
- read/write access to the ports 0x03f6 and 0x03f7 no longer causes a panic
...
if all ATA channels are disabled (fixes SF bug #741433 )
2003-07-28 18:52:14 +00:00
Volker Ruppert
0d49a260f2
- function bx_print_log_action_table() improved
...
* header for column "pass" added
* devices without a prefix are hidden now
2003-07-28 13:55:53 +00:00
Volker Ruppert
2ab3440a0a
- function getlevel() fixed (limit set to N_LOGLEV)
2003-07-28 13:55:20 +00:00
Volker Ruppert
4a4e90d96e
- missing #if BX_SUPPORT_VBE added in i/o write handler
2003-07-27 17:50:43 +00:00
Stanislav Shwartsman
405e8d996e
C++ style comments are not legal in pure C
2003-07-25 11:44:06 +00:00
Stanislav Shwartsman
7e29d16e97
Fixed a problem in patch 64bit address in FPU
2003-07-25 09:16:26 +00:00
Stanislav Shwartsman
9f82d7d3e6
Removed already committed patch.highmem
...
Applied FPU 64but addressing patch
I am starting to work on FPU code so I need the patch committed,
it looks ok and nobody still not complained ;)
2003-07-25 08:59:46 +00:00
Volker Ruppert
1155b63564
- undocumented feature (???): blinking feature exists in graphics modes, too.
...
The colors 0..7 appear in high intensity and the colors 8..15 blink using
low / high intensity. Blinking is not present in Bochs yet. For now, the 3rd
bit of the attribute will be inverted.
- attribute controller mode control register: only a change of the internal
palette size bit should force a redraw
- skip screen update if video is disabled
2003-07-19 21:44:37 +00:00
Volker Ruppert
687b8281cc
- these attribute controller registers now force a redraw: mode control, color
...
plane enable and color select
- a screen update is necessary after updating the charmap
- lots of missing parentheses added (found after disabling VGA_TRACE_FEATURE)
- BX_DEBUG and BX_INFO messages improved
2003-07-18 18:31:50 +00:00
Volker Ruppert
7d4260ae35
- list of changes and applied patches added
2003-07-18 15:52:05 +00:00
Volker Ruppert
2c64b67679
- runtime configuration and gui dialogs must be disabled if the active display
...
library is rfb
2003-07-18 15:51:02 +00:00
Stanislav Shwartsman
432235546f
Changes by me for 2.1
2003-07-17 16:35:09 +00:00
Volker Ruppert
950ebedb0f
- these file are no longer necessary (patches applied to the main code)
2003-07-17 15:51:32 +00:00
Volker Ruppert
707004d222
- the floppy handlers now return immediately if the requested floppy device
...
doesn't exist
2003-07-17 15:49:23 +00:00
Bryce Denney
7c338ddfe2
- add template for list of changes for 2.1. Developers, please write about
...
what you have added since 2.0.2.
2003-07-17 12:55:44 +00:00