Christophe Bothamy
22f3930b81
- apply patch from Frank Cornelis to have bcc able to compile gcc-3.2-preprocessed rombios.c
2003-12-08 20:35:20 +00:00
Daniel Gimpelevich
878134572a
Applied patch to remove 0xfff0 legacy port.
2003-12-08 19:36:23 +00:00
Christophe Bothamy
b7e20e0eb8
- add new patch applied
2003-12-07 23:54:46 +00:00
Christophe Bothamy
83ff38223b
- update release process info, mainly win32
2003-12-07 23:53:28 +00:00
Christophe Bothamy
aa0c3447b1
- add @EXE@ extensions for installed binaries
2003-12-07 23:47:44 +00:00
Christophe Bothamy
aac6373669
- exclude CVS and .cvsignore when making win32_snap zip file
2003-12-07 23:44:10 +00:00
Christophe Bothamy
6ef1e12eac
- create full directory when installing
2003-12-07 23:36:58 +00:00
Christophe Bothamy
c7fcb049c9
- fix comments
2003-12-07 23:35:48 +00:00
Christophe Bothamy
966e37f067
- fix compilation problem on vcpp when debugger is enabled
2003-12-07 23:34:48 +00:00
Christophe Bothamy
9bf270b1af
- vcpp does not have hash_map.h : fixes a compilation problem with debugger enabled
2003-12-07 23:32:45 +00:00
Christophe Bothamy
89c6db7c9e
- apply [ 847822 ] Bochs crash when exmining memory that crosses page boundary
...
fix by ortal at jungo dot com
2003-12-07 22:29:14 +00:00
Christophe Bothamy
2e7780cfdf
- update date of last prerelease
2003-12-07 22:25:47 +00:00
Stanislav Shwartsman
185ba44bbe
update changes
2003-12-07 19:21:14 +00:00
Volker Ruppert
a0b896dc22
- determine media geometry on Linux and win32 host
2003-12-07 15:59:32 +00:00
Volker Ruppert
a7565b1e06
- CHANGES updated
2003-12-06 14:00:22 +00:00
Volker Ruppert
6113bf4d89
- evaluate_media(): code for character or block devices simplified (TODO: determine
...
media size)
2003-12-06 13:59:30 +00:00
Volker Ruppert
df8604baee
- applied patch #850236 : fixed direct device access to DVD's on win32
2003-11-30 20:54:42 +00:00
Daniel Gimpelevich
fff74a6f83
Fixed incompatibility with gcc3.3, I think.
2003-11-28 15:07:29 +00:00
Daniel Gimpelevich
fc025ac0c7
renamed to bx_debug
2003-11-28 14:59:45 +00:00
Christophe Bothamy
c95a329afb
- preparing 2.1pre2 release
2003-11-27 01:36:55 +00:00
Christophe Bothamy
5224313f56
- add two sf bugs fixed
2003-11-27 00:46:09 +00:00
Christophe Bothamy
9d38eca4c5
- recompile rombios.c rev1.102
2003-11-27 00:35:24 +00:00
Christophe Bothamy
ea8fd6a431
- update with new file list (a file was removed from fpu)
2003-11-26 22:31:54 +00:00
Christophe Bothamy
0d281a9cca
- initialize ata controller state even if master/slave device is not
...
present. This would prevent the simulation from running on windows
if no slave device was present on the ata0 interface.
2003-11-25 23:00:06 +00:00
Christophe Bothamy
89821fcd81
- remove hlt from BX_PANIC function, because the user can choose to
...
continue after a panic.
- add the hlt instruction in int18 handler. This should stop the
simulation if the boot disk can not be read
2003-11-25 22:56:11 +00:00
Christophe Bothamy
e9efb9aed0
- stop execution with an 'hlt' if the bios can not read the boot disk
2003-11-25 22:46:20 +00:00
Christophe Bothamy
acf790e096
- remove unwanted "exit"
2003-11-25 22:42:58 +00:00
Christophe Bothamy
003e56f81a
- moving --enable-sb16=win at the end of parameters seems to
...
be a workaround for the "invalid parameter" bug
2003-11-25 22:42:21 +00:00
Stanislav Shwartsman
902f655bb7
Fixed compilation error
2003-11-25 19:34:34 +00:00
Volker Ruppert
335507ac38
- evaluate_media(): floppy type handling for images rewritten. The function now
...
fails if the image size is too large for the selected type.
- evaluate_media(): enclose path names in single quotes in BX_INFOs
2003-11-23 21:54:59 +00:00
Zwane Mwaikambo
b152c966fc
remove 'const' from bx_local_apic_c::get_type declaration, fix for wrong
...
class member being called in bx_generic_apic_c::deliver
2003-11-23 02:44:15 +00:00
Zwane Mwaikambo
8ca600665e
Fix 3DNow compilation
2003-11-22 22:39:55 +00:00
Volker Ruppert
e827d430f2
- don't try to insert the floppy media if the path name is "none"
...
- evaluate_media(): new variable 'raw_floppy' indicates raw floppy access on win32
- evaluate_media(): try to read the first sector determine the presence of the
floppy media (raw access on win32)
2003-11-22 18:22:45 +00:00
Stanislav Shwartsman
b17671f5ef
Fixed compilation error
2003-11-19 20:57:13 +00:00
Stanislav Shwartsman
a6c1bdbbb2
Optimization of RCPSS/RCPPS functions
2003-11-19 20:27:58 +00:00
Daniel Gimpelevich
9e6e7609e3
Rewrote Alt/Ctrl/Shift key handling & added SysRq/Ctrl-Break. Needs further testing!!
2003-11-17 04:21:16 +00:00
Volker Ruppert
c1989c68da
- removed unused stuff
2003-11-16 08:21:10 +00:00
Volker Ruppert
5cd8ea6be1
- split the fprintf() call in the writelog() function. This is a workaround for
...
a bug in cygwin and mingw/msys (loglevel was always 0)
- DSP test register implemented
2003-11-15 14:56:30 +00:00
Christophe Bothamy
93ff40743f
- recompiled with rombios.c rev1.100
2003-11-15 00:03:57 +00:00
Christophe Bothamy
0276bfdef7
- add fix to get v2os to boot : preserve eax top 16bits on int1A function B101 call
2003-11-15 00:00:37 +00:00
Volker Ruppert
31fcbd1bad
- DSP command 0xE0 returns bitwise NOT of data byte
...
- SB16 returns DSP version 4.05 (4.11 is SB16 SCSI-2)
2003-11-14 19:00:32 +00:00
Volker Ruppert
fa59ac787b
- CHANGES updated
2003-11-14 15:43:58 +00:00
Volker Ruppert
bc19ad6c26
- applied patch #838401 : fixed redrawing of toolbar if the host environment is
...
at high load
2003-11-14 15:43:12 +00:00
Christophe Bothamy
1409913502
- do not copy CVS directories when running "make install"
2003-11-14 00:38:54 +00:00
Stanislav Shwartsman
cdb68ff8c8
Reverting back the changes in data_xfer16.cc
...
Add/Fix bx_info messages in proc_ctrl.cc
2003-11-13 21:57:13 +00:00
Stanislav Shwartsman
d51aece0c1
Change BX_PANIC messages to BX_INFO when behaviour is accepted with Intel/AMD docs.
...
Instructions MOV_CxRx and MOV_RxCx are not supported in v8086 mode according to Intel manuals.
Also these instructions are treated as register-to-register regardless to MODRM byte fields (according to AMD manuals)
Also commit fix for MOV_EwSw by Kevin
2003-11-13 21:17:31 +00:00
Volker Ruppert
7e19d19b54
- don't panic at controller command 0xa0 (keyboard BIOS name)
2003-11-11 18:18:36 +00:00
Volker Ruppert
4c8015f84b
- biossums added to make target 'clean'
2003-11-11 18:18:11 +00:00
Volker Ruppert
633373b3eb
- CHANGES updated
2003-11-09 15:12:34 +00:00
Volker Ruppert
6866ca21d6
- serial FIFO support (UART type 16550A) implemented
2003-11-09 00:14:43 +00:00