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) |