Changes between Version 12 and Version 13 of Source code organization
- Timestamp:
- Nov 16, 2006 12:04:35 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Source code organization
v12 v13 20 20 * guest code disables interrupts and !VirtualBox cannot determine when they will be switched back on; 21 21 * for single instruction execution on faults; 22 * for real-mode code ( BIOS, grub, DOS, operating system startup).22 * for real-mode code (e.g. BIOS, DOS, operating system startup). 23 23 24 24 * `src/VBox/` contains the bulk of the !VirtualBox code, again sorted into subdirectories. This has: 25 25 * `src/VBox/BFEGUI/`: The "Basic Front End GUI", a very limited UI that communicates with the VMM directly, without using COM. 26 26 * `src/VBox/Debugger/`: 27 * `src/VBox/Devices/`: Code for the various devices that the VMM 27 * `src/VBox/Devices/`: Code for the various devices that the VMM virtualizes, such as the audio, network, and graphics card, as well as the virtual hard disk and USB controller. 28 28 * `src/VBox/Disassembler/`: 29 * `src/VBox/FBGUI/`: 29 * `src/VBox/FBGUI/`: 30 30 * `src/VBox/GuestTools/`: 31 31 * `src/VBox/GUI/`: … … 49 49 50 50 * `x86.linux` contains: 51 * `bin/as86` and `bin/bcc` are some old compilers that we require for some real-mode code in !VirtualBox. 51 * `bin/as86` and `bin/bcc` are some old compilers that we require for some real-mode code in !VirtualBox. This is from the [http://homepage.ntlworld.com/robert.debath/ Linux 8086 development environment project.] 52 52 * `bin/iasl` is the Intel ACPI DSL compiler, available with source from [http://www.intel.com/technology/iapc/acpi/downloads.htm here]. 53 53 * `bin/xd` is a tiny tool to convert a binary file into a C array. This is from [http://www.fourmilab.ch/xd/ here] and public domain.