| #define kRescanPromptKey␉ "Rescan Prompt"␉ // boot.c␊ |
| #define kRescanKey␉␉ "Rescan"␉␉␉ // boot.c␊ |
| #define kScanSingleDriveKey␉ "Scan Single Drive" // boot.c␊ |
| #define kRenamePartitionKey␉ "device-properties" // device_inject.c␊ |
| #define kDevicePropertiesKey "device-properties" // device_inject.c␊ |
| ␊ |
| ␊ |
| /*␊ |
|
| * Keys that make some/all sense at boot prompt or any Boot.plist.␊ |
| *␊ |
| */␊ |
| #define kWaitForKeypressKey␉"Wait"␉␉␉␉// boot.c␊ |
| #define kTestConfigKey␉␉"config"␉␉␉// stringTable.c␊ |
| #define kCanOverrideKey␉␉"CanOverride"␉␉// stringTable.c␊ |
| #define kRootDeviceKey␉␉"rd"␉␉␉␉// options.c␊ |
| #define kBootDeviceKey␉␉"Boot Device"␉␉// options.c - ????? internal␊ |
| #define kBootUUIDKey␉␉"boot-uuid"␉␉␉// options.c␊ |
| #define kHelperRootUUIDKey␉"Root UUID"␉␉␉// options.c␊ |
| #define kKernelNameKey␉␉"Kernel"␉␉␉// options.c␊ |
| #define kKernelCacheKey␉␉"Kernel Cache"␉␉// boot.c␊ |
| #define kKernelFlagsKey␉␉"Kernel Flags"␉␉// options.c␊ |
| #define kKPatcherKey␉␉"PatchKernel"␉␉// kernel_patcher.c␊ |
| #define kExtensionsKey␉␉"kext"␉␉␉␉// drivers.c␊ |
| #define kMKextCacheKey␉␉"MKext Cache"␉␉// options.c␊ |
| #define kMD0Image␉␉␉"md0"␉␉␉␉// ramdisk.h␊ |
| #define kWake␉␉␉␉"Wake"␉␉␉␉// boot.c␊ |
| #define kForceWake␉␉␉"ForceWake"␉␉␉// boot.c␊ |
| #define kWakeImage␉␉␉"WakeImage"␉␉␉// boot.c␊ |
| #define kUseAtiROM␉␉␉"UseAtiROM"␉␉␉// ati.c␊ |
| #define kUseNvidiaROM␉␉"UseNvidiaROM"␉␉// nvidia.c␊ |
| #define kVBIOS␉␉␉␉"VBIOS"␉␉␉␉// nvidia.c␊ |
| #define kGraphicsModeKey␉"Graphics Mode"␉␉// graphics.c - here because of AutoResolution patch, which uses it + F2!!␊ |
| #define kAutoResolutionKey␉"AutoResolution"␉// boot.c␊ |
| #define kGraphicsEnabler␉"GraphicsEnabler"␉// pci_setup.c␊ |
| #define kLegacyLogoKey␉␉"Legacy Logo"␉␉// gui.c␊ |
| #define kDSDTKey␉␉␉"DSDT"␉␉␉␉// acpi_patcher.c␊ |
| #define kDropSSDT␉␉␉"DropSSDT"␉␉␉// acpi_patcher.c␊ |
| #define kRestartFix␉␉␉"RestartFix" // acpi_patcher.c␊ |
| #define kGeneratePStates␉"GeneratePStates"␉// acpi_patcher.c␊ |
| #define kGenerateCStates␉"GenerateCStates"␉// acpi_patcher.c␊ |
| #define kEnableC4States␉␉"EnableC4State"␉␉// acpi_patcher.c␊ |
| #define kUseMemDetect␉␉"UseMemDetect"␉ // platform.c␊ |
| #define kSMBIOSdefaults␉␉"SMBIOSdefaults"␉// smbios_patcher.c␊ |
| #define kSMBIOSKey␉␉␉"SMBIOS"␉␉␉// fake_efi.c␊ |
| #define kSystemID␉␉␉"SystemId"␉␉␉// fake_efi.c␊ |
| #define kSystemType␉␉␉"SystemType"␉␉// fake_efi.c␊ |
| #define kPCIRootUID␉␉␉"PciRoot"␉␉␉// pci_root.c␊ |
| #define kEthernetBuiltIn␉"EthernetBuiltIn"␉// pci_setup.c␊ |
| #define kForceHPET␉␉␉"ForceHPET"␉␉␉// pci_setup.c␊ |
| #define kUSBBusFix␉␉␉"USBBusFix"␉␉␉// usb.c␊ |
| #define kEHCIacquire␉␉"EHCIacquire"␉␉// usb.c␊ |
| #define kEHCIhard␉␉␉"EHCIhard"␉␉␉// usb.c - ????? internal␊ |
| #define kUHCIreset␉␉␉"UHCIreset"␉␉␉// usb.c␊ |
| #define kLegacyOff␉␉␉"USBLegacyOff"␉␉// usb.c␊ |
| #define kWaitForKeypressKey␉ "Wait"␉␉␉␉ // boot.c␊ |
| #define kTestConfigKey␉␉ "config"␉␉␉ // stringTable.c␊ |
| #define kCanOverrideKey␉␉ "CanOverride"␉␉ // stringTable.c␊ |
| #define kRootDeviceKey␉␉ "rd"␉␉␉␉ // options.c␊ |
| #define kBootDeviceKey␉␉ "Boot Device"␉␉ // options.c - ????? internal␊ |
| #define kBootUUIDKey␉␉ "boot-uuid"␉␉ // options.c␊ |
| #define kHelperRootUUIDKey␉ "Root UUID"␉␉ // options.c␊ |
| #define kKernelNameKey␉␉ "Kernel"␉␉␉ // options.c␊ |
| #define kKernelCacheKey␉␉ "Kernel Cache"␉␉ // boot.c␊ |
| #define kKernelFlagsKey␉␉ "Kernel Flags"␉␉ // options.c␊ |
| #define kKPatcherKey␉␉ "PatchKernel"␉␉ // kernel_patcher.c␊ |
| #define kExtensionsKey␉␉ "kext"␉␉␉␉ // drivers.c␊ |
| #define kMKextCacheKey␉␉ "MKext Cache"␉␉ // options.c␊ |
| #define kMD0ImageKey␉␉ "md0"␉␉␉␉ // ramdisk.c␊ |
| #define kWakeKey␉␉␉ "Wake"␉␉␉␉ // boot.c␊ |
| #define kForceWakeKey␉␉ "ForceWake"␉␉ // boot.c␊ |
| #define kWakeKeyImageKey␉ "WakeImage"␉␉ // boot.c␊ |
| #define kUseAtiROMKey␉␉ "UseAtiROM"␉␉ // ati.c␊ |
| #define kUseNvidiaROMKey␉ "UseNvidiaROM"␉␉ // nvidia.c␊ |
| #define kVBIOSKey␉␉␉ "VBIOS"␉␉␉ // nvidia.c␊ |
| #define kGraphicsModeKey␉ "Graphics Mode"␉ // graphics.c - here because of AutoResolution patch, which uses it + F2!!␊ |
| #define kAutoResolutionKey␉ "AutoResolution"␉ // boot.c␊ |
| #define kGraphicsEnablerKey␉ "GraphicsEnabler"␉ // pci_setup.c␊ |
| #define kLegacyLogoKey␉␉ "Legacy Logo"␉␉ // gui.c␊ |
| #define kDSDTKey␉␉␉ "DSDT"␉␉␉␉ // acpi_patcher.c␊ |
| #define kDropSSDTKey␉␉ "DropSSDT"␉␉␉ // acpi_patcher.c␊ |
| #define kRestartFixKey␉␉ "RestartFix" // acpi_patcher.c␊ |
| #define kGeneratePStatesKey␉ "GeneratePStates"␉ // acpi_patcher.c␊ |
| #define kGenerateCStatesKey␉ "GenerateCStates"␉ // acpi_patcher.c␊ |
| #define kEnableC4StatesKey␉ "EnableC4State"␉ // acpi_patcher.c␊ |
| #define kUseMemDetectKey␉ "UseMemDetect"␉ // platform.c␊ |
| #define kSMBIOSdefaultsKey␉ "SMBIOSdefaults"␉ // smbios_patcher.c␊ |
| #define kSMBIOSKey␉␉␉ "SMBIOS"␉␉␉ // fake_efi.c␊ |
| #define kSystemIDKey␉␉ "SystemId"␉␉␉ // fake_efi.c␊ |
| #define kSystemTypeKey␉␉ "SystemType"␉␉ // fake_efi.c␊ |
| #define kPCIRootUIDKey␉␉ "PciRoot"␉␉␉ // pci_root.c␊ |
| #define kEthernetBuiltInKey␉ "EthernetBuiltIn"␉ // pci_setup.c␊ |
| #define kForceHPETKey␉␉ "ForceHPET"␉␉ // pci_setup.c␊ |
| #define kUSBBusFixKey␉␉ "USBBusFix"␉␉ // usb.c␊ |
| #define kEHCIacquireKey␉␉ "EHCIacquire"␉␉ // usb.c␊ |
| #define kEHCIhardKey␉␉ "EHCIhard"␉␉␉ // usb.c - ????? internal␊ |
| #define kUHCIresetKey␉␉ "UHCIreset"␉␉ // usb.c␊ |
| #define kLegacyOffKey␉␉ "USBLegacyOff"␉␉ // usb.c␊ |
| ␊ |
| /*␊ |
| * Flags to the booter and/or kernel - these end with "Flag".␊ |
| */␊ |
| #define kVerboseModeFlag␉"-v"␉␉␉␉// options.c␊ |
| #define kSafeModeFlag␉␉"-x"␉␉␉␉// options.c␊ |
| #define kIgnoreCachesFlag␉"-f"␉␉␉␉// options.c␊ |
| #define kIgnoreBootFileFlag␉"-F"␉␉␉␉// options.c␊ |
| #define kSingleUserModeFlag␉"-s"␉␉␉␉// options.c␊ |
| #define kLegacyModeFlag␉␉"-legacy"␉␉␉// boot.c␊ |
| #define kArchI386Flag␉␉"32"␉␉␉␉// boot.c - to be reverted!?␊ |
| #define kArchX86_64Flag␉␉"64"␉␉␉␉// boot.c - to be reverted!?␊ |
| #define kVerboseModeFlag␉ "-v"␉␉␉␉ // options.c␊ |
| #define kSafeModeFlag␉␉ "-x"␉␉␉␉ // options.c␊ |
| #define kIgnoreCachesFlag␉ "-f"␉␉␉␉ // options.c␊ |
| #define kIgnoreBootFileFlag␉ "-F"␉␉␉␉ // options.c␊ |
| #define kSingleUserModeFlag␉ "-s"␉␉␉␉ // options.c␊ |
| #define kLegacyModeFlag␉␉ "-legacy"␉␉␉ // boot.c␊ |
| #define kArchI386Flag␉␉ "32"␉␉␉␉ // boot.c - to be reverted!?␊ |
| #define kArchX86_64Flag␉␉ "64"␉␉␉␉ // boot.c - to be reverted!?␊ |
| ␊ |
| /*␊ |
| * Booter behavior control␊ |
| */␊ |
| #define kBootTimeout -1␊ |
| #define kCDBootTimeout 8␊ |
| #define kBootTimeout -1␊ |
| #define kCDBootTimeout 8␊ |
| ␊ |
| /*␊ |
| * A global set by boot() to record the device that the booter␊ |