Bochs/bochs/docs-html
Bryce Denney e61d00351f - merged BRANCH-smp-bochs into main branch. For details see comments
in BRANCH-smp-bochs revisions.
- The general task was to make multiple CPU's which communicate
  through their APICs.  So instead of BX_CPU and BX_MEM, we now have
  BX_CPU(x) and BX_MEM(y).  For an SMP simulation you have several
  processors in a shared memory space, so there might be processors
  BX_CPU(0..3) but only one memory space BX_MEM(0).  For cosimulation,
  you could have BX_CPU(0) with BX_MEM(0), then BX_CPU(1) with
  BX_MEM(1).  WARNING: Cosimulation is almost certainly broken by the
  SMP changes.
- to simulate multiple CPUs, you have to give each CPU time to execute
  in turn.  This is currently implemented using debugger guards.  The
  cpu loop steps one CPU for a few instructions, then steps the
  next CPU for a few instructions, etc.
- there is some limited support in the debugger for two CPUs, for
  example printing information from each CPU when single stepping.
2001-05-23 08:16:07 +00:00
..
3rdparty.license.html - entered original Bochs snapshot bochs-2000_0325a.tar.gz from 2001-04-10 01:04:59 +00:00
00README - entered original Bochs snapshot bochs-2000_0325a.tar.gz from 2001-04-10 01:04:59 +00:00
changelog.html - I got diffs from 1/4/2000 snapshot to 3/15/2000 snapshot, so I filled 2001-05-20 04:05:18 +00:00
codingguidelines.html - update copyright dates to 2001 for all mandrake headers 2001-04-10 02:20:02 +00:00
configure.html - merged BRANCH-smp-bochs into main branch. For details see comments 2001-05-23 08:16:07 +00:00
construction.html - entered original Bochs snapshot bochs-2000_0325a.tar.gz from 2001-04-10 01:04:59 +00:00
cosimulation.html - update copyright dates to 2001 for all mandrake headers 2001-04-10 02:20:02 +00:00
cvs-status.html - update 5/17 2001-05-17 22:06:39 +00:00
cvs-structure.txt - first draft, not really very good yet 2001-05-16 06:07:56 +00:00
debugger.html - update copyright dates to 2001 for all mandrake headers 2001-04-10 02:20:02 +00:00
developers.html - change instructions to point to the new mailing list 2001-05-09 00:24:13 +00:00
faq.html - fix links to GNU LGPL page 2001-05-09 01:44:39 +00:00
features.html - entered original Bochs snapshot bochs-2000_0325a.tar.gz from 2001-04-10 01:04:59 +00:00
fpu.html - update copyright dates to 2001 for all mandrake headers 2001-04-10 02:20:02 +00:00
guestNT.html - update copyright dates to 2001 for all mandrake headers 2001-04-10 02:20:02 +00:00
index.html - merged BRANCH-smp-bochs into main branch. For details see comments 2001-05-23 08:16:07 +00:00
install.html - changed order of hard drive stuff to make it more clear 2001-05-17 20:11:50 +00:00
instrumentation.html - update copyright dates to 2001 for all mandrake headers 2001-04-10 02:20:02 +00:00
Linux.html - entered original Bochs snapshot bochs-2000_0325a.tar.gz from 2001-04-10 01:04:59 +00:00
Minix.html - entered original Bochs snapshot bochs-2000_0325a.tar.gz from 2001-04-10 01:04:59 +00:00
mtools.html - entered original Bochs snapshot bochs-2000_0325a.tar.gz from 2001-04-10 01:04:59 +00:00
OldWindows95.html - entered original Bochs snapshot bochs-2000_0325a.tar.gz from 2001-04-10 01:04:59 +00:00
random.txt *** empty log message *** 2001-05-14 06:28:44 +00:00
smp-simulation.html - merged BRANCH-smp-bochs into main branch. For details see comments 2001-05-23 08:16:07 +00:00
sound.html - entered original Bochs snapshot bochs-2000_0325a.tar.gz from 2001-04-10 01:04:59 +00:00
undercon.gif - entered original Bochs snapshot bochs-2000_0325a.tar.gz from 2001-04-10 01:04:59 +00:00
whatisbochs.html - fix links to GNU LGPL page 2001-05-09 01:44:39 +00:00
win32.html - entered original Bochs snapshot bochs-2000_0325a.tar.gz from 2001-04-10 01:04:59 +00:00
Windows95.html - entered original Bochs snapshot bochs-2000_0325a.tar.gz from 2001-04-10 01:04:59 +00:00