- Sata->PortMultiplierPortNumber = (UINT16) Strtoi (Param2);\r
- }\r
- Sata->Lun = (UINT16) Strtoi (Param3);\r
-\r
- return (EFI_DEVICE_PATH_PROTOCOL *) Sata;\r
-}\r
-\r
-GLOBAL_REMOVE_IF_UNREFERENCED DEVICE_PATH_FROM_TEXT_TABLE mUefiDevicePathLibDevPathFromTextTable[] = {\r
- {L"Path", DevPathFromTextPath },\r
-\r
- {L"HardwarePath", DevPathFromTextHardwarePath },\r
- {L"Pci", DevPathFromTextPci },\r
- {L"PcCard", DevPathFromTextPcCard },\r
- {L"MemoryMapped", DevPathFromTextMemoryMapped },\r
- {L"VenHw", DevPathFromTextVenHw },\r
- {L"Ctrl", DevPathFromTextCtrl },\r
- {L"BMC", DevPathFromTextBmc },\r
-\r
- {L"AcpiPath", DevPathFromTextAcpiPath },\r
- {L"Acpi", DevPathFromTextAcpi },\r
- {L"PciRoot", DevPathFromTextPciRoot },\r
- {L"PcieRoot", DevPathFromTextPcieRoot },\r
- {L"Floppy", DevPathFromTextFloppy },\r
- {L"Keyboard", DevPathFromTextKeyboard },\r
- {L"Serial", DevPathFromTextSerial },\r
- {L"ParallelPort", DevPathFromTextParallelPort },\r
- {L"AcpiEx", DevPathFromTextAcpiEx },\r
- {L"AcpiExp", DevPathFromTextAcpiExp },\r
- {L"AcpiAdr", DevPathFromTextAcpiAdr },\r
-\r
- {L"Msg", DevPathFromTextMsg },\r
- {L"Ata", DevPathFromTextAta },\r
- {L"Scsi", DevPathFromTextScsi },\r
- {L"Fibre", DevPathFromTextFibre },\r
- {L"FibreEx", DevPathFromTextFibreEx },\r
- {L"I1394", DevPathFromText1394 },\r
- {L"USB", DevPathFromTextUsb },\r
- {L"I2O", DevPathFromTextI2O },\r
- {L"Infiniband", DevPathFromTextInfiniband },\r
- {L"VenMsg", DevPathFromTextVenMsg },\r
- {L"VenPcAnsi", DevPathFromTextVenPcAnsi },\r
- {L"VenVt100", DevPathFromTextVenVt100 },\r
- {L"VenVt100Plus", DevPathFromTextVenVt100Plus },\r
- {L"VenUtf8", DevPathFromTextVenUtf8 },\r
- {L"UartFlowCtrl", DevPathFromTextUartFlowCtrl },\r
- {L"SAS", DevPathFromTextSAS },\r
- {L"SasEx", DevPathFromTextSasEx },\r
- {L"NVMe", DevPathFromTextNVMe },\r
- {L"UFS", DevPathFromTextUfs },\r
- {L"SD", DevPathFromTextSd },\r
- {L"eMMC", DevPathFromTextEmmc },\r
- {L"DebugPort", DevPathFromTextDebugPort },\r
- {L"MAC", DevPathFromTextMAC },\r
- {L"IPv4", DevPathFromTextIPv4 },\r
- {L"IPv6", DevPathFromTextIPv6 },\r
- {L"Uart", DevPathFromTextUart },\r
- {L"UsbClass", DevPathFromTextUsbClass },\r
- {L"UsbAudio", DevPathFromTextUsbAudio },\r
- {L"UsbCDCControl", DevPathFromTextUsbCDCControl },\r
- {L"UsbHID", DevPathFromTextUsbHID },\r
- {L"UsbImage", DevPathFromTextUsbImage },\r
- {L"UsbPrinter", DevPathFromTextUsbPrinter },\r
- {L"UsbMassStorage", DevPathFromTextUsbMassStorage },\r
- {L"UsbHub", DevPathFromTextUsbHub },\r
- {L"UsbCDCData", DevPathFromTextUsbCDCData },\r
- {L"UsbSmartCard", DevPathFromTextUsbSmartCard },\r
- {L"UsbVideo", DevPathFromTextUsbVideo },\r
- {L"UsbDiagnostic", DevPathFromTextUsbDiagnostic },\r
- {L"UsbWireless", DevPathFromTextUsbWireless },\r
- {L"UsbDeviceFirmwareUpdate", DevPathFromTextUsbDeviceFirmwareUpdate },\r
- {L"UsbIrdaBridge", DevPathFromTextUsbIrdaBridge },\r
- {L"UsbTestAndMeasurement", DevPathFromTextUsbTestAndMeasurement },\r
- {L"UsbWwid", DevPathFromTextUsbWwid },\r
- {L"Unit", DevPathFromTextUnit },\r
- {L"iSCSI", DevPathFromTextiSCSI },\r
- {L"Vlan", DevPathFromTextVlan },\r
- {L"Dns", DevPathFromTextDns },\r
- {L"Uri", DevPathFromTextUri },\r
- {L"Bluetooth", DevPathFromTextBluetooth },\r
- {L"Wi-Fi", DevPathFromTextWiFi },\r
- {L"BluetoothLE", DevPathFromTextBluetoothLE },\r
- {L"MediaPath", DevPathFromTextMediaPath },\r
- {L"HD", DevPathFromTextHD },\r
- {L"CDROM", DevPathFromTextCDROM },\r
- {L"VenMedia", DevPathFromTextVenMedia },\r
- {L"Media", DevPathFromTextMedia },\r
- {L"Fv", DevPathFromTextFv },\r
- {L"FvFile", DevPathFromTextFvFile },\r
- {L"Offset", DevPathFromTextRelativeOffsetRange },\r
- {L"RamDisk", DevPathFromTextRamDisk },\r
- {L"VirtualDisk", DevPathFromTextVirtualDisk },\r
- {L"VirtualCD", DevPathFromTextVirtualCd },\r
- {L"PersistentVirtualDisk", DevPathFromTextPersistentVirtualDisk },\r
- {L"PersistentVirtualCD", DevPathFromTextPersistentVirtualCd },\r
-\r
- {L"BbsPath", DevPathFromTextBbsPath },\r
- {L"BBS", DevPathFromTextBBS },\r
- {L"Sata", DevPathFromTextSata },\r
- {NULL, NULL}\r
+ Sata->PortMultiplierPortNumber = (UINT16)Strtoi (Param2);\r
+ }\r
+\r
+ Sata->Lun = (UINT16)Strtoi (Param3);\r
+\r
+ return (EFI_DEVICE_PATH_PROTOCOL *)Sata;\r
+}\r
+\r
+GLOBAL_REMOVE_IF_UNREFERENCED DEVICE_PATH_FROM_TEXT_TABLE mUefiDevicePathLibDevPathFromTextTable[] = {\r
+ { L"Path", DevPathFromTextPath },\r
+\r
+ { L"HardwarePath", DevPathFromTextHardwarePath },\r
+ { L"Pci", DevPathFromTextPci },\r
+ { L"PcCard", DevPathFromTextPcCard },\r
+ { L"MemoryMapped", DevPathFromTextMemoryMapped },\r
+ { L"VenHw", DevPathFromTextVenHw },\r
+ { L"Ctrl", DevPathFromTextCtrl },\r
+ { L"BMC", DevPathFromTextBmc },\r
+\r
+ { L"AcpiPath", DevPathFromTextAcpiPath },\r
+ { L"Acpi", DevPathFromTextAcpi },\r
+ { L"PciRoot", DevPathFromTextPciRoot },\r
+ { L"PcieRoot", DevPathFromTextPcieRoot },\r
+ { L"Floppy", DevPathFromTextFloppy },\r
+ { L"Keyboard", DevPathFromTextKeyboard },\r
+ { L"Serial", DevPathFromTextSerial },\r
+ { L"ParallelPort", DevPathFromTextParallelPort },\r
+ { L"AcpiEx", DevPathFromTextAcpiEx },\r
+ { L"AcpiExp", DevPathFromTextAcpiExp },\r
+ { L"AcpiAdr", DevPathFromTextAcpiAdr },\r
+\r
+ { L"Msg", DevPathFromTextMsg },\r
+ { L"Ata", DevPathFromTextAta },\r
+ { L"Scsi", DevPathFromTextScsi },\r
+ { L"Fibre", DevPathFromTextFibre },\r
+ { L"FibreEx", DevPathFromTextFibreEx },\r
+ { L"I1394", DevPathFromText1394 },\r
+ { L"USB", DevPathFromTextUsb },\r
+ { L"I2O", DevPathFromTextI2O },\r
+ { L"Infiniband", DevPathFromTextInfiniband },\r
+ { L"VenMsg", DevPathFromTextVenMsg },\r
+ { L"VenPcAnsi", DevPathFromTextVenPcAnsi },\r
+ { L"VenVt100", DevPathFromTextVenVt100 },\r
+ { L"VenVt100Plus", DevPathFromTextVenVt100Plus },\r
+ { L"VenUtf8", DevPathFromTextVenUtf8 },\r
+ { L"UartFlowCtrl", DevPathFromTextUartFlowCtrl },\r
+ { L"SAS", DevPathFromTextSAS },\r
+ { L"SasEx", DevPathFromTextSasEx },\r
+ { L"NVMe", DevPathFromTextNVMe },\r
+ { L"UFS", DevPathFromTextUfs },\r
+ { L"SD", DevPathFromTextSd },\r
+ { L"eMMC", DevPathFromTextEmmc },\r
+ { L"DebugPort", DevPathFromTextDebugPort },\r
+ { L"MAC", DevPathFromTextMAC },\r
+ { L"IPv4", DevPathFromTextIPv4 },\r
+ { L"IPv6", DevPathFromTextIPv6 },\r
+ { L"Uart", DevPathFromTextUart },\r
+ { L"UsbClass", DevPathFromTextUsbClass },\r
+ { L"UsbAudio", DevPathFromTextUsbAudio },\r
+ { L"UsbCDCControl", DevPathFromTextUsbCDCControl },\r
+ { L"UsbHID", DevPathFromTextUsbHID },\r
+ { L"UsbImage", DevPathFromTextUsbImage },\r
+ { L"UsbPrinter", DevPathFromTextUsbPrinter },\r
+ { L"UsbMassStorage", DevPathFromTextUsbMassStorage },\r
+ { L"UsbHub", DevPathFromTextUsbHub },\r
+ { L"UsbCDCData", DevPathFromTextUsbCDCData },\r
+ { L"UsbSmartCard", DevPathFromTextUsbSmartCard },\r
+ { L"UsbVideo", DevPathFromTextUsbVideo },\r
+ { L"UsbDiagnostic", DevPathFromTextUsbDiagnostic },\r
+ { L"UsbWireless", DevPathFromTextUsbWireless },\r
+ { L"UsbDeviceFirmwareUpdate", DevPathFromTextUsbDeviceFirmwareUpdate },\r
+ { L"UsbIrdaBridge", DevPathFromTextUsbIrdaBridge },\r
+ { L"UsbTestAndMeasurement", DevPathFromTextUsbTestAndMeasurement },\r
+ { L"UsbWwid", DevPathFromTextUsbWwid },\r
+ { L"Unit", DevPathFromTextUnit },\r
+ { L"iSCSI", DevPathFromTextiSCSI },\r
+ { L"Vlan", DevPathFromTextVlan },\r
+ { L"Dns", DevPathFromTextDns },\r
+ { L"Uri", DevPathFromTextUri },\r
+ { L"Bluetooth", DevPathFromTextBluetooth },\r
+ { L"Wi-Fi", DevPathFromTextWiFi },\r
+ { L"BluetoothLE", DevPathFromTextBluetoothLE },\r
+ { L"MediaPath", DevPathFromTextMediaPath },\r
+ { L"HD", DevPathFromTextHD },\r
+ { L"CDROM", DevPathFromTextCDROM },\r
+ { L"VenMedia", DevPathFromTextVenMedia },\r
+ { L"Media", DevPathFromTextMedia },\r
+ { L"Fv", DevPathFromTextFv },\r
+ { L"FvFile", DevPathFromTextFvFile },\r
+ { L"Offset", DevPathFromTextRelativeOffsetRange },\r
+ { L"RamDisk", DevPathFromTextRamDisk },\r
+ { L"VirtualDisk", DevPathFromTextVirtualDisk },\r
+ { L"VirtualCD", DevPathFromTextVirtualCd },\r
+ { L"PersistentVirtualDisk", DevPathFromTextPersistentVirtualDisk },\r
+ { L"PersistentVirtualCD", DevPathFromTextPersistentVirtualCd },\r
+\r
+ { L"BbsPath", DevPathFromTextBbsPath },\r
+ { L"BBS", DevPathFromTextBBS },\r
+ { L"Sata", DevPathFromTextSata },\r
+ { NULL, NULL }\r