Bochs/bochs/build/linux
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
..
README.linux-binary - still content free, but a little more descriptive 2001-05-22 17:46:07 +00:00
bochs-dlx - add build subdirectory for platform-specific stuff 2001-05-22 16:10:07 +00:00
bochs-docs - add build subdirectory for platform-specific stuff 2001-05-22 16:10:07 +00:00
bochs-uninstall-1.1.2 - add build subdirectory for platform-specific stuff 2001-05-22 16:10:07 +00:00
bochs.rpmspec.template - merged BRANCH-smp-bochs into main branch. For details see comments 2001-05-23 08:16:07 +00:00

README.linux-binary

[Information specific to the Linux binary goes here.
Eventually, this will describe the installed directory structure
and the bins and scripts that get installed with the binary release.]

------------------------------------------------------