- Timestamp:
- May 14, 2007 7:14:38 PM (18 years ago)
- svn:sync-xref-src-repo-rev:
- 21162
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp
r2333 r2637 160 160 161 161 static bool g_fIOAPIC = false; 162 static bool fACPI = true;163 static bool fAudio = false;162 static bool g_fACPI = true; 163 static bool g_fAudio = false; 164 164 #ifdef VBOXBFE_WITH_USB 165 static bool fUSB = false;165 static bool g_fUSB = false; 166 166 #endif 167 167 //static bool fPacketSniffer = false; … … 426 426 } 427 427 else if (strcmp(pszArg, "-fullscreen") == 0) 428 {429 428 fFullscreen = true; 430 }431 429 else if (strcmp(pszArg, "-nofstoggle") == 0) 432 {433 430 gfAllowFullscreenToggle = false; 434 }435 431 else if (strcmp(pszArg, "-nohostkey") == 0) 436 432 { … … 439 435 } 440 436 else if (strcmp(pszArg, "-acpi") == 0) 441 { 442 fACPI = true; 443 } 437 g_fACPI = true; 444 438 else if (strcmp(pszArg, "-noacpi") == 0) 445 { 446 fACPI = false; 447 } 439 g_fACPI = false; 448 440 else if (strcmp(pszArg, "-ioapic") == 0) 449 {450 441 g_fIOAPIC = true; 451 }452 442 else if (strcmp(pszArg, "-noioapic") == 0) 453 {454 443 g_fIOAPIC = false; 455 }456 444 else if (strcmp(pszArg, "-audio") == 0) 457 { 458 fAudio = true; 459 } 445 g_fAudio = true; 460 446 #ifdef VBOXBFE_WITH_USB 461 447 else if (strcmp(pszArg, "-usb") == 0) 462 { 463 fUSB = true; 464 } 448 g_fUSB = true; 465 449 #endif 466 450 else if (strcmp(pszArg, "-hda") == 0) … … 600 584 #endif 601 585 else if (strcmp(pszArg, "-rellog") == 0) 602 {603 586 g_fReleaseLog = true; 604 }605 587 else if (strcmp(pszArg, "-norellog") == 0) 606 {607 588 g_fReleaseLog = false; 608 }609 589 #ifdef VBOXSDL_ADVANCED_OPTIONS 610 590 else if (strcmp(pszArg, "-rawr0") == 0) 611 {612 591 fRawR0 = true; 613 }614 592 else if (strcmp(pszArg, "-norawr0") == 0) 615 {616 593 fRawR0 = false; 617 }618 594 else if (strcmp(pszArg, "-rawr3") == 0) 619 {620 595 fRawR3 = true; 621 }622 596 else if (strcmp(pszArg, "-norawr3") == 0) 623 {624 597 fRawR3 = false; 625 }626 598 else if (strcmp(pszArg, "-patm") == 0) 627 {628 599 fPATM = true; 629 }630 600 else if (strcmp(pszArg, "-nopatm") == 0) 631 {632 601 fPATM = false; 633 }634 602 else if (strcmp(pszArg, "-csam") == 0) 635 {636 603 fCSAM = true; 637 }638 604 else if (strcmp(pszArg, "-nocsam") == 0) 639 {640 605 fCSAM = false; 641 }642 606 #endif /* VBOXSDL_ADVANCED_OPTIONS */ 643 607 #ifdef __L4__ … … 652 616 return 1; 653 617 } 618 } 619 620 if (g_fIOAPIC && !g_fACPI) 621 { 622 RTPrintf("IOAPIC enabled, enabling ACPI as well!\n"); 623 g_fACPI = true; 654 624 } 655 625 … … 964 934 * Capture USB devices. 965 935 */ 966 if ( fUSB)936 if (g_fUSB) 967 937 { 968 938 gHostUSB = new HostUSB(); … … 1170 1140 * ACPI 1171 1141 */ 1172 if ( fACPI)1142 if (g_fACPI || g_fIOAPIC) 1173 1143 { 1174 1144 rc = CFGMR3InsertNode(pDevices, "acpi", &pDev); CHECK_RC(); … … 1302 1272 rc = CFGMR3InsertInteger(pInst, "Trusted", 1); /* boolean */ CHECK_RC(); 1303 1273 rc = CFGMR3InsertNode(pInst, "Config", &pCfg); CHECK_RC(); 1274 rc = CFGMR3InsertInteger(pCfg, "IOAPIC", g_fIOAPIC); CHECK_RC(); 1304 1275 1305 1276 /* … … 1571 1542 * AC'97 ICH audio 1572 1543 */ 1573 if ( fAudio)1544 if (g_fAudio) 1574 1545 { 1575 1546 rc = CFGMR3InsertNode(pDevices, "ichac97", &pDev); … … 1599 1570 * The USB Controller. 1600 1571 */ 1601 if ( fUSB)1572 if (g_fUSB) 1602 1573 { 1603 1574 rc = CFGMR3InsertNode(pDevices, "usb-ohci", &pDev); CHECK_RC();
Note:
See TracChangeset
for help on using the changeset viewer.