Table 2-1. Directory structure
Location | Meaning |
---|---|
bios | System and VGA BIOS images, system BIOS sources and makefile |
build | additional stuff required for building Bochs on different platforms |
bx_debug | the builtin Bochs debugger |
cpu | the cpu emulation sources |
disasm | the disassembler for the Bochs debugger |
doc/docbook | the Bochs documentation in DocBook format |
doc/man | Bochs manual pages |
docs-html | old Bochs documentation in HTML (will be replaced by DocBook) |
dynamic | empty directory (reserved for dynamic translation code) |
font | the default VGA font used by most of the display libraries |
fpu | the fpu emulation sources |
gui | display libraries (guis), the simulator interface and text mode config interface |
gui/bitmaps | bitmaps for the headerbar |
gui/keymaps | keymaps for the keyboard mapping feature |
host | host specific drivers (currently only used by the pcidev kernel module for Linux) |
instrument | directory tree for the instrumentation feature |
iodev | standard PC devices, PCI devices, lowlevel networking and sound drivers |
memory | memory management and ROM loader |
misc | useful utilities (e.g. bximage, bxcommit, niclist) |
misc/sb16 | tool to control the SB16 emulation from the guest side |
patches | pending patches |
plex86 | plex86 directory structure (possibly outdated) |