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
Bryce Denney
749763770e
- move platforms table to its own section
...
- add text in "Download Bochs" section
2001-09-12 13:16:03 +00:00
Bryce Denney
4608a4d3dd
- add bochs-sf-net entity
2001-09-12 13:15:24 +00:00
Bryce Denney
0e507681bf
- now Introduction to Bochs is mostly computee
2001-09-12 06:37:31 +00:00
Bryce Denney
9fbed042b0
- check in commonly used abbreviations
2001-09-12 06:35:50 +00:00
Bryce Denney
16b4ab9d7e
- include ../include/defs.sgm which contains commonly used abbreviations
2001-09-12 06:34:50 +00:00
Bryce Denney
678496e410
- tweak
2001-09-12 06:33:28 +00:00
Bryce Denney
ad11335293
- remove space after line continuation character.
...
Thanks to Martijn Boekhorst <Martijn@boekhorst.net> for pointing it out.
2001-09-11 23:32:14 +00:00
Bryce Denney
bce3cd3652
- tweaks to get rid of compile warnings
2001-09-11 16:56:48 +00:00
Bryce Denney
1fd43969a2
- commit patch from David Haslam <dch@sirius.clara.co.uk>
...
submitted to source forge on 2001-08-27.
[ #455763 ] Cursor trail with DOS Edit/Minix vi
2001-09-11 16:50:59 +00:00
Bryce Denney
55ed69273b
- commit patch from David Haslam <dch@sirius.clara.co.uk>
...
posted to bochs-developers on Wed, 29 Aug 2001 00:08:45 +0100
David Haslam wrote:
> I have been looking at the keyboard problem with Minix, which for
> those that haven't tried Minix results in every key press giving the
> response: ^@
>
> I am aware of the comments in the changelog that suggest removing 2
> keyboard ACKs in iodev/keyboard.cc, but this is a bit of a hack,
> (which is presumably why it was never incorporated).
>
> The problem seems to be that the Minix keyboard driver doesn't obey
> the rules, and Bochs doesn't model the 8042 accurately. When issuing
> commands to set the LEDs, Minix polls the 8042 output data register
> waiting for an ACK even though the OBF flag isn't set.
>
> Bochs returns zero under these circumstances, which seems to
> trigger obscure behaviour that messes up the Minix internal
> keyboard queue. I don't fully understand why Minix breaks, but I
> think the fact that the ACK generates an interrupt, and Minix treats
> it as a scan code also has something to do with it.
>
> In any case, I believe, the fix is for Bochs to return the output
> buffer contents, regardless of whether the OBF flag (called outb in
> Bochs) is set.
>
> I expect the real hardware allows the register to be read at anytime,
> and with this fix we are modelling the behaviour of the hardware more
> accurately.
>
> I have tested it with Minix 2.0.0. Also DOS 6.22 still works after this fix.
> Does anyone think this will break anything else?
>
> This diff is against the latest CVS of iodev/keyboard.cc, version 1.29
> The last part of the diff is a minor fix to an unrelated debug print.
2001-09-11 16:49:54 +00:00
Bryce Denney
fabdff5a16
- work in progress. I'm in the middle of writing the first section
...
"What is Bochs?"
2001-09-11 14:01:55 +00:00
Bryce Denney
376f509cd5
- this is the outline that Michael and Bryce passed back and forth when
...
Michael was first making the docbook skeleton.
2001-09-11 12:56:07 +00:00
Bryce Denney
14e138214d
- add some links to close up a web tracker item
2001-09-11 06:39:59 +00:00
Bryce Denney
dcb74396d4
- fix three broken links!
2001-09-10 22:24:39 +00:00
Bryce Denney
c917c66d30
- add <TITLE> tags to everything
2001-09-10 22:12:59 +00:00
Bryce Denney
7c451d057b
- add titles
2001-09-10 13:42:03 +00:00
Bryce Denney
5475489bf5
- add nice header with rcsid at the top
2001-09-10 03:59:11 +00:00
Bryce Denney
0319e71eff
- teeny adjustments (capitalization, etc.)
2001-09-09 21:54:47 +00:00
Bryce Denney
9ee8a7c540
- describe images and include directories
2001-09-09 21:43:56 +00:00
Bryce Denney
24cbe1e7f6
- fill in lots of blanks!
2001-09-09 20:50:25 +00:00
Bryce Denney
9ad0990fd7
- add small under construction icon
2001-09-09 19:56:08 +00:00
Timothy R.Butler
1fa68fc9d4
updated again
2001-09-08 05:26:35 +00:00
Timothy R.Butler
48b84d4a6d
updated tabs
2001-09-08 05:22:36 +00:00
Timothy R.Butler
703f1ceaec
Added demo of search tabs
2001-09-08 05:20:48 +00:00
Bryce Denney
12ab43c9cc
- missing <BR>s before BOCHS SOURCE
2001-09-07 22:14:07 +00:00
Bryce Denney
2801a41419
- add link to beos binary
2001-09-06 05:59:14 +00:00
Gregory Alexander
728252e212
Fixed a small problem in the latching code in the new pit.
...
Personal note: case...BREAK;
This makes OpenBSD and QNX a little happier.
Added debug messages.
Modified Files:
bochs.h iodev/pit82c54.cc
2001-09-05 14:41:55 +00:00
Bryce Denney
095d6f44fb
- add seach hints for LXR
2001-09-05 13:13:57 +00:00
Bryce Denney
c7d44d154b
- added missing #define LOG_THIS statement
2001-09-04 14:30:41 +00:00
Bryce Denney
337ce846aa
- added class="sidebar"
2001-09-03 14:13:22 +00:00
Bryce Denney
6c002ca6bb
- attempt to make the LXR link use topper.pl
2001-09-03 14:11:28 +00:00
Bryce Denney
4e542a0995
- add link to LXR scripts
2001-09-03 13:59:04 +00:00
Timothy R.Butler
e0ecba3749
Removed lingering link to theb0x.org, removed archive link to GeoCrawler, added link to TheAimsGroup MARC Mailing list ARChive.
2001-09-02 02:49:01 +00:00
Todd T.Fries
64ea80c050
more INFO->ERROR/DEBUG cleanups
2001-08-31 22:02:29 +00:00