VirtualBox

Changeset 10310

Show
Ignore:
Timestamp:
07/07/08 13:27:48 (5 months ago)
Author:
vboxsync
Message:

Added 64 bits guests to the table

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/include/VBox/ostypes.h

    r8805 r10310  
    4242 * depend on the values (e.g. the Qt GUI and guest additions) so the 
    4343 * existing values MUST stay the same. 
     44 * 
     45 * Note: distinguish between 32 & 64 bits guest OSes by checking bit 8 (mod 0x100) 
    4446 */ 
    4547typedef enum VBOXOSTYPE 
    4648{ 
    47     VBOXOSTYPE_Unknown     = 0, 
    48     VBOXOSTYPE_DOS         = 0x10000, 
    49     VBOXOSTYPE_Win31       = 0x15000, 
    50     VBOXOSTYPE_Win9x       = 0x20000, 
    51     VBOXOSTYPE_Win95       = 0x21000, 
    52     VBOXOSTYPE_Win98       = 0x22000, 
    53     VBOXOSTYPE_WinMe       = 0x23000, 
    54     VBOXOSTYPE_WinNT       = 0x30000, 
    55     VBOXOSTYPE_WinNT4      = 0x31000, 
    56     VBOXOSTYPE_Win2k       = 0x32000, 
    57     VBOXOSTYPE_WinXP       = 0x33000, 
    58     VBOXOSTYPE_Win2k3      = 0x34000, 
    59     VBOXOSTYPE_WinVista    = 0x35000, 
    60     VBOXOSTYPE_Win2k8      = 0x36000, 
    61     VBOXOSTYPE_OS2         = 0x40000, 
    62     VBOXOSTYPE_OS2Warp3    = 0x41000, 
    63     VBOXOSTYPE_OS2Warp4    = 0x42000, 
    64     VBOXOSTYPE_OS2Warp45   = 0x43000, 
    65     VBOXOSTYPE_ECS         = 0x44000, 
    66     VBOXOSTYPE_Linux       = 0x50000, 
    67     VBOXOSTYPE_Linux22     = 0x51000, 
    68     VBOXOSTYPE_Linux24     = 0x52000, 
    69     VBOXOSTYPE_Linux26     = 0x53000, 
    70     VBOXOSTYPE_ArchLinux   = 0x54000, 
    71     VBOXOSTYPE_Debian      = 0x55000, 
    72     VBOXOSTYPE_OpenSUSE    = 0x56000, 
    73     VBOXOSTYPE_FedoraCore  = 0x57000, 
    74     VBOXOSTYPE_Gentoo      = 0x58000, 
    75     VBOXOSTYPE_Mandriva    = 0x59000, 
    76     VBOXOSTYPE_RedHat      = 0x5A000, 
    77     VBOXOSTYPE_Ubuntu      = 0x5B000, 
    78     VBOXOSTYPE_Xandros     = 0x5C000, 
    79     VBOXOSTYPE_FreeBSD     = 0x60000, 
    80     VBOXOSTYPE_OpenBSD     = 0x61000, 
    81     VBOXOSTYPE_NetBSD      = 0x62000, 
    82     VBOXOSTYPE_Netware     = 0x70000, 
    83     VBOXOSTYPE_Solaris     = 0x80000, 
    84     VBOXOSTYPE_OpenSolaris = 0x81000, 
    85     VBOXOSTYPE_L4          = 0x90000, 
     49    VBOXOSTYPE_Unknown          = 0, 
     50    VBOXOSTYPE_DOS              = 0x10000, 
     51    VBOXOSTYPE_Win31            = 0x15000, 
     52    VBOXOSTYPE_Win9x            = 0x20000, 
     53    VBOXOSTYPE_Win95            = 0x21000, 
     54    VBOXOSTYPE_Win98            = 0x22000, 
     55    VBOXOSTYPE_WinMe            = 0x23000, 
     56    VBOXOSTYPE_WinNT            = 0x30000, 
     57    VBOXOSTYPE_WinNT4           = 0x31000, 
     58    VBOXOSTYPE_Win2k            = 0x32000, 
     59    VBOXOSTYPE_WinXP            = 0x33000, 
     60    VBOXOSTYPE_WinXP_x64        = 0x33100, 
     61    VBOXOSTYPE_Win2k3           = 0x34000, 
     62    VBOXOSTYPE_Win2k3_x64       = 0x34100, 
     63    VBOXOSTYPE_WinVista         = 0x35000, 
     64    VBOXOSTYPE_WinVista_x64     = 0x35100, 
     65    VBOXOSTYPE_Win2k8           = 0x36000, 
     66    VBOXOSTYPE_Win2k8_x64       = 0x36100, 
     67    VBOXOSTYPE_OS2              = 0x40000, 
     68    VBOXOSTYPE_OS2Warp3         = 0x41000, 
     69    VBOXOSTYPE_OS2Warp4         = 0x42000, 
     70    VBOXOSTYPE_OS2Warp45        = 0x43000, 
     71    VBOXOSTYPE_ECS              = 0x44000, 
     72    VBOXOSTYPE_Linux            = 0x50000, 
     73    VBOXOSTYPE_Linux_x64        = 0x50100, 
     74    VBOXOSTYPE_Linux22          = 0x51000, 
     75    VBOXOSTYPE_Linux24          = 0x52000, 
     76    VBOXOSTYPE_Linux24_x64      = 0x52100, 
     77    VBOXOSTYPE_Linux26          = 0x53000, 
     78    VBOXOSTYPE_Linux26_x64      = 0x53100, 
     79    VBOXOSTYPE_ArchLinux        = 0x54000, 
     80    VBOXOSTYPE_ArchLinux_x64    = 0x54100, 
     81    VBOXOSTYPE_Debian           = 0x55000, 
     82    VBOXOSTYPE_Debian_x64       = 0x55100, 
     83    VBOXOSTYPE_OpenSUSE         = 0x56000, 
     84    VBOXOSTYPE_OpenSUSE_x64     = 0x56100, 
     85    VBOXOSTYPE_FedoraCore       = 0x57000, 
     86    VBOXOSTYPE_FedoraCore_x64   = 0x57100, 
     87    VBOXOSTYPE_Gentoo           = 0x58000, 
     88    VBOXOSTYPE_Gentoo_x64       = 0x58100, 
     89    VBOXOSTYPE_Mandriva         = 0x59000, 
     90    VBOXOSTYPE_Mandriva_x64     = 0x59100, 
     91    VBOXOSTYPE_RedHat           = 0x5A000, 
     92    VBOXOSTYPE_RedHat_x64       = 0x5A100, 
     93    VBOXOSTYPE_Ubuntu           = 0x5B000, 
     94    VBOXOSTYPE_Ubuntu_x64       = 0x5B100, 
     95    VBOXOSTYPE_Xandros          = 0x5C000, 
     96    VBOXOSTYPE_Xandros_x64      = 0x5C100, 
     97    VBOXOSTYPE_FreeBSD          = 0x60000, 
     98    VBOXOSTYPE_FreeBSD_x64      = 0x60100, 
     99    VBOXOSTYPE_OpenBSD          = 0x61000, 
     100    VBOXOSTYPE_OpenBSD_x64      = 0x61100, 
     101    VBOXOSTYPE_NetBSD           = 0x62000, 
     102    VBOXOSTYPE_NetBSD_x64       = 0x62100, 
     103    VBOXOSTYPE_Netware          = 0x70000, 
     104    VBOXOSTYPE_Solaris          = 0x80000, 
     105    VBOXOSTYPE_Solaris_x64      = 0x80100, 
     106    VBOXOSTYPE_OpenSolaris      = 0x81000, 
     107    VBOXOSTYPE_OpenSolaris_x64  = 0x81100, 
     108    VBOXOSTYPE_L4               = 0x90000, 
    86109    /** The usual 32-bit hack. */ 
    87110    VBOXOSTYPE_32BIT_HACK = 0x7fffffff 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy