Bryce Denney
382270fcb4
- add ZIP target. Now "make win32_snap" creates a zip instead of a tar.
2001-09-24 04:21:29 +00:00
Bryce Denney
f4e4cd84a1
- add make targets for easy building of win32 snapshots
2001-09-24 04:16:53 +00:00
Bryce Denney
61fdc74cf2
- add "--enable-cpp" to change the file extensions into cpp. I hope this
...
doesn't screw anyone up.
2001-09-24 03:55:40 +00:00
Bryce Denney
b76a1f67bc
- workspace files for VC++ 6, contributed by Stephan van Eeden
2001-09-24 03:42:15 +00:00
Bryce Denney
4f5bce582f
- when configuring for win32, assume you don't have strotull or strtouq.
2001-09-24 03:26:24 +00:00
Bryce Denney
a4ca526eee
- add preprocessor tricks that undefine the OUT symbol if it's already
...
been defined elsewhere. This had to be done in the old pit as well,
so it's not a new problem by any means.
2001-09-24 02:14:05 +00:00
Bryce Denney
69ca4e2a9d
- change "long long" to Bit64u, several times
...
- clean up declarations of "int i" in bx_dbg_watch
2001-09-24 00:42:00 +00:00
Bryce Denney
009f98af81
- replace "long long" with Bit64
2001-09-24 00:35:42 +00:00
Gregory Alexander
3ace9e3288
Minor updates to the mouse code that may help with enable/disable problems.
...
Also fixed a warning in pc_system.h
Modified Files:
main.cc pc_system.h iodev/keyboard.cc iodev/keyboard.h
2001-09-21 02:46:17 +00:00
Bryce Denney
d1038b9b2f
- add link to sources of docbook2x
2001-09-20 03:27:24 +00:00
Bryce Denney
1c3ca10821
- add a little more detail on make
2001-09-20 03:27:07 +00:00
Bryce Denney
5477de327d
- all links in included files should use full address, starting with
...
http://bochs.sourceforge.net/ or at least starting with a slash.
2001-09-19 18:27:13 +00:00
Bryce Denney
4073d65f4d
- apply patch [ #455014 ] CR0 bug in 80486, described as:
...
> In the register CR0, when the bit PM is enabled, the bit 4 is 0
> when should be 1.
Another fix from an anonymous donor.
2001-09-19 17:36:54 +00:00
Bryce Denney
6d129d771c
- set a bit in the CMOS that says the processor has an FPU. This is
...
from patch [ #455006 ] Device byte is not initialized aptly.
I can't give credit, because he or she did not leave a name.
2001-09-19 17:29:07 +00:00
Bryce Denney
3bba2f657f
- apply patch from patches/patch.lba. This is taken from plex86 cvs
...
and modified for bochs. Minimal testing so far...
2001-09-19 15:30:44 +00:00
Bryce Denney
367cf8f490
- freshen the patch so that it applies cleanly
2001-09-19 15:29:07 +00:00
Bryce Denney
690c4eee31
- clarify BX_INFO message
2001-09-19 15:10:38 +00:00
Bryce Denney
c89f3de147
- move Dave's changes to configure into configure.in so that they don't
...
get wiped out next time we run autoconf.
2001-09-18 05:25:29 +00:00
Bryce Denney
fc78113e87
- add search form on sidebar
2001-09-18 04:31:13 +00:00
Bryce Denney
3653867726
- since the include files can be included from different places, including
...
CGI scripts, don't use any relative addresses in them.
2001-09-18 04:29:48 +00:00
Bryce Denney
452bb210fc
- fix incorrect title
2001-09-17 15:12:55 +00:00
Bryce Denney
b0c6488ed9
The HTML stylesheet likes to print html has the ends of tags on a different
...
line, like this:
<HTML
><HEAD
><TITLE
>FreeBSD</TITLE
>
Glimpse, which is indexing our website, finds this very confusing and
it cannot pick out the title from this mess. This script takes a list
of HTML files on the command line and attempts to make the <TITLE> tag
look more normal so that glimpse can understand it.
WARNING: This is a hack. It's made to work on docbook generated html, but
may do strange things on anything else.
2001-09-16 06:46:11 +00:00
Bryce Denney
441c39ea0c
- fix up Downloading Bochs, how to use CVS, Compiling Bochs, Unix
...
instructions, configure options
- added a transcript of a successful compile, since that gives all the
commands and shows people where their compile went wrong.
2001-09-16 06:44:58 +00:00
Bryce Denney
0afde54502
- add abbrev for Makefile
2001-09-16 06:42:20 +00:00
Bryce Denney
f65d8d39ef
- add lots about following the sources with CVS
2001-09-15 16:27:26 +00:00
Bryce Denney
e5b98663bc
- add abbrev for $BOCHS
2001-09-15 16:26:56 +00:00
Bryce Denney
8d61724e7a
- add screen shot of DLX Linux
2001-09-15 14:15:19 +00:00
Bryce Denney
d9aeb318c2
- updates from Volker
2001-09-15 14:00:31 +00:00
Bryce Denney
8c6446cf4c
- only put 0xf into the 2nd hard disk field when the cdrom is not present.
...
This is a patch from Volker Ruppert <Volker.Ruppert@t-online.de>, who
comments: "The fdisk command reports an unusable second harddisk if the cdrom
is enabled. This patch helps, but I don't know if it is the right way."
2001-09-15 13:35:42 +00:00
Bryce Denney
1006cb2c6b
- patch from Volker Ruppert <Volker.Ruppert@t-online.de>, who writes:
...
> I have inspected the header of output file and several sample MIDI files. I
> have found two different bytes in the header. After I have changed this
> bytes Winamp could play the output file, but it showed a track time of
> 0:00. The Windows Media Player still doesn't like the file.
2001-09-15 13:33:16 +00:00
Bryce Denney
935f75b337
- add some text from LGPL in license section, add linux RPM install instructions
2001-09-15 06:56:21 +00:00
Bryce Denney
fd7e7ee86c
- added debugger command "info fpu" which prints all FPU registers
...
in an output format similar to gdb (when you do info all-registers).
Also, if you do "info all" you get the CPU registers and the FPU
registers.
- added bx_cpu_c method called fpu_print_regs, which is implemented
in wmFPUemu_glue.cc
2001-09-15 06:55:14 +00:00
Bryce Denney
53d5997913
- integrate Dave's I/O interface to debugger into the docs
2001-09-15 03:06:05 +00:00
Bryce Denney
6f3a573839
- documentation for iodebug device by Dave Poirier <eks@void-core.2y.net>
2001-09-15 03:01:35 +00:00
instinc
f89d1e6f01
added support for the debugger, it now returns to the debugger prompt
2001-09-15 00:12:40 +00:00
instinc
b3ad392c65
Added support for I/O Interface to the debugger and the memory range monitoring
2001-09-14 23:02:56 +00:00
instinc
0a762c4023
final revision of the memory protection material
2001-09-14 22:38:06 +00:00
instinc
a10f33a8c7
Removed the structure from the class definition and used it directly in the object
2001-09-14 22:37:32 +00:00
instinc
c52ee908a8
Added range_test function, partly completed write_mem and read_mem
2001-09-14 16:21:02 +00:00
instinc
ccc7026539
Added a few more functions such as range_test
2001-09-14 16:20:30 +00:00
instinc
563cde946a
Added IODEBUGLOG with value 47
2001-09-14 15:15:25 +00:00
instinc
1732a0ea73
Added missing IODEBUG_OBJS
2001-09-14 15:07:49 +00:00
instinc
426982c0ec
Added I/O Interface to the debugger
2001-09-14 15:01:29 +00:00
instinc
37fc526317
Added I/O Interface to the debugger check, --enable-iodebug --disable-iodebug
2001-09-14 14:52:27 +00:00
instinc
0a604c877b
Added I/O Interface to the debugger option, disabled by default
2001-09-14 14:51:26 +00:00
instinc
0496446814
I/O interface to the debugger functions
...
Allow the various debugging features to be controlled directly by the guest os
2001-09-14 14:29:21 +00:00
instinc
014fc2c10c
header file for the iodebug interface
2001-09-14 14:28:23 +00:00
Bryce Denney
f04e6fe346
- apply VPATH patch from Edouard G. Parmelan, posted to list on September 1
2001-09-14 04:19:08 +00:00
Bryce Denney
c7b108c977
- patch from Edouard G. Parmelan to allow bochs to build outside the source
...
tree.
2001-09-14 04:18:22 +00:00
Bryce Denney
18b7c0e4d1
- add link to new bochs docs
2001-09-12 13:36:54 +00:00