root/trunk/doc/VBox-doc.c
| Revision 8155, 4.1 kB (checked in by vboxsync, 5 months ago) | |
|---|---|
| |
| Line | |
|---|---|
| 1 | /* $Id$ */ |
| 2 | /** @file |
| 3 | * VirtualBox Top Level Documentation File. |
| 4 | */ |
| 5 | |
| 6 | /* |
| 7 | * Copyright (C) 2006-2007 Sun Microsystems, Inc. |
| 8 | * |
| 9 | * This file is part of VirtualBox Open Source Edition (OSE), as |
| 10 | * available from http://www.virtualbox.org. This file is free software; |
| 11 | * you can redistribute it and/or modify it under the terms of the GNU |
| 12 | * General Public License (GPL) as published by the Free Software |
| 13 | * Foundation, in version 2 as it comes in the "COPYING" file of the |
| 14 | * VirtualBox OSE distribution. VirtualBox OSE is distributed in the |
| 15 | * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. |
| 16 | * |
| 17 | * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa |
| 18 | * Clara, CA 95054 USA or visit http://www.sun.com if you need |
| 19 | * additional information or have any questions. |
| 20 | */ |
| 21 | |
| 22 | |
| 23 | /** @mainpage VirtualBox |
| 24 | * |
| 25 | * (add introduction here) |
| 26 | * |
| 27 | * @section pg_main_comp Components |
| 28 | * |
| 29 | * - VM / VMM / GVM / GVMM - Virtual Machine Monitor. |
| 30 | * - CFGM - Configuration Manager. |
| 31 | * - CPUM - CPU Monitor. |
| 32 | * - CSAM - Guest OS Code Scanning and Analyis Manager. |
| 33 | * - DBGF - Debugging Facility. |
| 34 | * - DBGC - Debugger Console. |
| 35 | * - VBoxDbg - Debugger GUI (Qt). |
| 36 | * - DIS - Disassembler. |
| 37 | * - EM - Excution Monitor. |
| 38 | * - HWACCM - Intel/AMD VM Hardware Support Manager. |
| 39 | * - REM - Recompiled Execution Monitor. |
| 40 | * - GMM - Global Memory Manager. |
| 41 | * - MM - Memory Monitor. |
| 42 | * - PGM - Page Monitor |
| 43 | * - SELM - Selector Monitor |
| 44 | * - IOM - Input / Output Monitor. |
| 45 | * - PATM - Dynamic Guest OS Patching Manager. |
| 46 | * - PDM - Pluggable Device Manager. |
| 47 | * - Devices / USB Devices, Drivers and their public interfaces. |
| 48 | * - Async I/O Completion API. |
| 49 | * - Async Task API. |
| 50 | * - Critical Section API. |
| 51 | * - Queue API. |
| 52 | * - Thread API. |
| 53 | * - SSM - Save State Manager. |
| 54 | * - STAM - Statistics Manager. |
| 55 | * - TM - Time Monitor. |
| 56 | * - TRPM - Trap & Interrupt Monitor |
| 57 | * - Pluggable Components (via PDM). |
| 58 | * - DevPCArch - PC Architecture Device (chipset, legacy ++). |
| 59 | * - DevPCBios - Basic Input Output System. |
| 60 | * - DevDMAC - DMA Controller. |
| 61 | * - DevPIC - Programmable Interrupt Controller. |
| 62 | * - DevPIT - Programmable Interval Timer (i8254). |
| 63 | * - DevRTC - Real Time Clock. |
| 64 | * - DevVGA - Video Graphic Array. |
| 65 | * - DevPCI - Peripheral Component Interface (Bus). |
| 66 | * - VBoxDev - Special PCI Device which serves as an interface between |
| 67 | * the VMM and the guest OS for the additions. |
| 68 | * - Networking: |
| 69 | * - DevPCNet - AMD PCNet Device Emulation. |
| 70 | * - DevE1000 - Intel E1000 Device Emulation. |
| 71 | * - DevEEPROM - Intel E1000 EPROM Device Emulation. |
| 72 | * - SrvINetNetR0 - Internal Networking Ring-0 Service. |
| 73 | * - DevINIP - IP Stack Service for the internal networking. |
| 74 | * - DrvIntNet - Internal Networking Driver. |
| 75 | * - DrvNetSniffer - Wireshark Compatible Sniffer Driver (pass thru). |
| 76 | * - DrvNAT - Network Address Translation Driver. |
| 77 | * - DrvTAP - Host Interface Networking Driver. |
| 78 | * - Storage: |
| 79 | * - DevATA - ATA ((E)IDE) Device Emulation. |
| 80 | * - DevAHCI - Serial ATA / AHCI Device Emulation. |
| 81 | * - DevFDC - Floppy Controller Device Emulation. |
| 82 | * - DrvBlock - Intermediate block driver. |
| 83 | * - DrvHostBase - Common code for the host drivers. |
| 84 | * - DrvHostDVD - Host DVD drive driver. |
| 85 | * - DrvHostFloppy - Host floppy drive driver. |
| 86 | * - DrvHostRawDisk - Host raw disk drive driver. |
| 87 | * - DrvMediaISO - ISO media driver. |
| 88 | * - DrvRawImage - Raw image driver (floppy images etc). |
| 89 | * - DrvVD - Intermediate Virtual Drive (Media) driver. |
| 90 | * - DrvVDI - VirtualBox Drive Image Container Driver. |
| 91 | * - DrvVmdk - VMDK Drive Image Container Driver. |
| 92 | * - Host Drivers. |
| 93 | * - SUPDRV - The Support driver (aka VBoxDrv). |
| 94 | * - VBoxUSB - The USB support driver. |
| 95 | * - VBoxTAP - The Host Interface Networking driver. |
| 96 | * - Host Services. |
| 97 | * - Shared Clipboard. |
| 98 | * - 3D |
| 99 | * - Main API. |
| 100 | * |
| 101 | * @todo Make links to the components. |
| 102 | */ |
Note: See TracBrowser for help on using the browser.

