Christophe Bothamy
109805f5b8
- remove the comment about 8x8 font.
...
Volker confirmed that the whole 8x8 font should be present in the vgabios.
2003-08-17 21:48:15 +00:00
Christophe Bothamy
52e6645fb6
- fix segfault reported by MartinS in the ml, due to an uninitialized variable
2003-08-17 20:50:11 +00:00
Stanislav Shwartsman
79f46df971
separate APIC from CPU
2003-08-17 18:55:16 +00:00
Alexander Krisak
8559551001
iretd cpu instruction in real mode implemented, i hope this closes bugs 537047,
...
603410, 637822, 664544, 687619.
2003-08-17 18:15:04 +00:00
Volker Ruppert
86e8e3d202
- description for bochsrc option "cmosimage" added
...
- section "enter-special-keys" updated
2003-08-17 17:42:26 +00:00
Christophe Bothamy
485ee8838b
- update LGPL'd vgabios with release 0.4a
2003-08-17 15:41:12 +00:00
Volker Ruppert
266864927a
- added descriptions for the options "cmosimage" and "usb1"
...
- updated description of "user_shortcut"
- fixed description of "ne2k"
2003-08-17 15:31:37 +00:00
Christophe Bothamy
1e568ccba3
- regen from rombios.c rev1.95
2003-08-16 20:13:18 +00:00
Christophe Bothamy
f75ef317e5
- add 128 first 8x8 chars at 0xfa6e (fixes bug #787138 No ROM BIOS character map)
2003-08-16 20:11:28 +00:00
Stanislav Shwartsman
ecd8077b99
Fixed fetch qword function
2003-08-15 15:17:56 +00:00
Stanislav Shwartsman
3826f8cb58
update changes
2003-08-15 14:01:34 +00:00
Stanislav Shwartsman
cacf1d783a
the patch is already committed to the main trunk
2003-08-15 13:56:52 +00:00
Stanislav Shwartsman
60ca3ac674
;; is not so necessary ;)
2003-08-15 13:18:53 +00:00
Stanislav Shwartsman
f6711d51f2
Fixed very serious bug in x86-64 with wrong decoding of opcodes with two immediates
2003-08-15 13:17:16 +00:00
Stanislav Shwartsman
6aa0a62fe7
Optimizing fetchdecode
2003-08-15 13:08:24 +00:00
Volker Ruppert
3aa43a86aa
- a few missing options added
...
- Amiga specific options are disabled now
2003-08-14 18:22:27 +00:00
Volker Ruppert
bec6d903fd
- function bx_write_configuration() fixed:
...
* option "cmosimage" must be saved, too
* most important options (config_interface, display_library, megs, romimage,
vgaromimage, boot) moved to the top of the saved file
2003-08-14 16:14:04 +00:00
Alexander Krisak
9edbc539f4
fixed message shown by 'info gdt' command
2003-08-12 11:23:10 +00:00
Volker Ruppert
e3478a152d
- #if must be used for XPM checks, since BX_HAVE_XPM_H is always defined
2003-08-11 19:27:57 +00:00
Christophe Bothamy
acb80d7fad
- add two more SF bug reports fixes
2003-08-11 17:24:55 +00:00
Alexander Krisak
396d948d1b
Applied Andrew's Zabolotny patch which gives posibility for program to popup debugger by writing 'D' character to 0x8900 port
2003-08-10 17:19:49 +00:00
Volker Ruppert
d386471ac4
- new option allows the user to disable the check for XPM support (enabled by default)
2003-08-10 16:05:41 +00:00
Alexander Krisak
dff55105b1
fixed posible zero divide in calculator
2003-08-10 14:19:03 +00:00
Alexander Krisak
54c0e48fc4
info ivt debugger command show little comment about interrupt handler now
2003-08-10 14:03:29 +00:00
Alexander Krisak
3f9bf82549
calculator show result of expression in decimal format as well as in hexadecimal
2003-08-10 13:26:02 +00:00
Volker Ruppert
411a91e047
- runtime configuration section added
...
- fixed VESA/VBE and USB description
2003-08-10 08:21:12 +00:00
Christophe Bothamy
d0ff0c92ab
- use ATA device parameters macros, instead of computed values
...
- add the "journal" option to the ataX-xxx directive, so the user can
set a specific path for the redolog file (applies only for undoable
and volatile disk modes)
- add the enable handler, so the status and journal options of the ataX-xxx
directive can be hidden even if the ataX-xxx parameter is enabled.
2003-08-09 23:17:50 +00:00
Christophe Bothamy
1583a2ebb2
- add ATA device parameters access macros
...
- add handlers called when a parameter is enabled or disabled.
This is useful for parameter dependent on another, that may
not wish to be enabled when its father parameter is enabled.
2003-08-09 22:17:38 +00:00
Volker Ruppert
1f86e5c24c
- usb1 line added in sample bochsrc
...
- USB added in the features, bochsrc and configure options sections
- description of the special bochsrc option '#include' added
2003-08-09 17:52:35 +00:00
Volker Ruppert
6e1745e507
- documentation changes added
2003-08-09 14:36:32 +00:00
Volker Ruppert
a516c905e4
- new section "The configuration interface 'textconfig'"
...
- headerbar.png for the documentation added
2003-08-09 11:42:22 +00:00
Christophe Bothamy
b973aebda4
- update with latest changes
2003-08-08 23:39:41 +00:00
Christophe Bothamy
8b6669674d
- add patch from SF #704181 bochs-2.0.win32 CPU interrupt function
...
fixes a bug in exception handling in v8086 mode
Here are comments from the author:
Since the bug of bochs-2.0.win32 was found and
corrected, it reports. cpu/exception.cpp of src : Within
an interrupt() function, when present is the V8086 mode,
a bug is in the portion which processes 386 (286)
int/trap gate. From the V8086 mode, this portion is
performed, when it is going to execute an int imm
command. The portion in which push_32 () is called in
the state of VM=1 is still a mistake. Although this
push_32 () tends to write in to the stack of a protected
mode, if it is still VM=1 of EFLAGS, the
write_virtual_dword() function called out of push_32 () will
take out a segment protection exception. After
performing clear_VM() etc., it is necessary to make it
call push_32 () correctly, since EFLAGS is saved locally.
2003-08-08 00:20:44 +00:00
Christophe Bothamy
a7f871221b
- applied SF patch #748414 load32bitOShack bug
2003-08-08 00:05:53 +00:00
Stanislav Shwartsman
34e6a8ed15
update sanity checks
2003-08-07 19:22:37 +00:00
Stanislav Shwartsman
10653c2a6a
...
2003-08-07 18:54:04 +00:00
Christophe Bothamy
911484b161
- add new fixed bug #764473 Freesco Linux crashes on boot
2003-08-07 00:24:38 +00:00
Christophe Bothamy
6712256448
- recompile rombios.c rev1.94
2003-08-07 00:04:05 +00:00
Christophe Bothamy
8fba74e1d1
- fix sf bug #764473 Freesco Linux crashes on boot
...
Syslinux 1.48 that is used to boot freesco, did not like the latest
int15 function e801 returning AX=0 and BX=0, although my real
system does, and Ralph Brown list allow it.
Interestingly enough, the symptoms were floppy accesses with a track
number > 100. Funny.
Now int15 function e801 returns both extended and configured memory.
2003-08-07 00:02:24 +00:00
Christophe Bothamy
42ad2eaa1e
- fix Bochs failing to panic when BIOS images can not be loaded
2003-08-06 08:24:14 +00:00
Christophe Bothamy
849cfb7ab2
- update with my changes
...
- add list of closed bugs from SF
2003-08-05 17:03:58 +00:00
Volker Ruppert
5e52e85134
- replaced by patch.debugger_disasm.vitaly_vorobyov
2003-08-05 17:03:15 +00:00
Christophe Bothamy
575287a144
-fix segfault bhen running with smp enabled
2003-08-05 13:19:35 +00:00
Christophe Bothamy
ae0b7c45a3
- Fix Elpin VGAbios size. It can't really be 32769 bytes.
...
I stripped the last byte, it seems to work ok.
2003-08-05 13:03:22 +00:00
Alexander Krisak
0926e74aa0
Applied patch removed
2003-08-05 10:57:22 +00:00
Christophe Bothamy
05831b7398
- those pateches have been applied to the main code. Files removed.
2003-08-05 10:06:41 +00:00
Alexander Krisak
d03e9381a0
Fixed broken build, reported by Jeroen Janssen
2003-08-05 09:19:36 +00:00
Alexander Krisak
e6e4ec77f3
additional messages for info ivt
2003-08-04 16:35:49 +00:00
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