]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkModulePkg/Bus/Pci/IdeBus/Dxe/ide.c
Remove some unused internal functions.
[mirror_edk2.git] / EdkModulePkg / Bus / Pci / IdeBus / Dxe / ide.c
index 14cdb251bb2d34647cb050fb173403b925bbcb13..4b4a8ef0a355cfe798d31b2dfba5eba993bd3f28 100644 (file)
@@ -228,71 +228,6 @@ IDEWritePortWMultiple (
   gBS->FreePool (WorkingBuffer);\r
 }\r
 \r
-/**\r
-  TODO: Add function description\r
-\r
-  @param  IdeDev TODO: add argument description\r
-\r
-  TODO: add return values\r
-\r
-**/\r
-STATIC\r
-BOOLEAN\r
-BadIdeDeviceCheck (\r
-  IN IDE_BLK_IO_DEV *IdeDev\r
-  )\r
-{\r
-  //\r
-  //  check whether all registers return 0xff,\r
-  //  if so, deem the channel is disabled.\r
-  //\r
-#ifdef EFI_DEBUG\r
-\r
-  if (IDEReadPortB (IdeDev->PciIo, IdeDev->IoPort->Data) != 0xff) {\r
-    return FALSE;\r
-  }\r
-\r
-  if (IDEReadPortB (IdeDev->PciIo, IdeDev->IoPort->Reg1.Feature) != 0xff) {\r
-    return FALSE;\r
-  }\r
-\r
-  if (IDEReadPortB (IdeDev->PciIo, IdeDev->IoPort->SectorCount) != 0xff) {\r
-    return FALSE;\r
-  }\r
-\r
-  if (IDEReadPortB (IdeDev->PciIo, IdeDev->IoPort->SectorNumber) != 0xff) {\r
-    return FALSE;\r
-  }\r
-\r
-  if (IDEReadPortB (IdeDev->PciIo, IdeDev->IoPort->CylinderLsb) != 0xff) {\r
-    return FALSE;\r
-  }\r
-\r
-  if (IDEReadPortB (IdeDev->PciIo, IdeDev->IoPort->CylinderMsb) != 0xff) {\r
-    return FALSE;\r
-  }\r
-\r
-  if (IDEReadPortB (IdeDev->PciIo, IdeDev->IoPort->Head) != 0xff) {\r
-    return FALSE;\r
-  }\r
-\r
-  if (IDEReadPortB (IdeDev->PciIo, IdeDev->IoPort->Reg.Command) != 0xff) {\r
-    return FALSE;\r
-  }\r
-\r
-  if (IDEReadPortB (IdeDev->PciIo, IdeDev->IoPort->Alt.AltStatus) != 0xff) {\r
-    return FALSE;\r
-  }\r
-\r
-  return TRUE;\r
-\r
-#else\r
-\r
-  return FALSE;\r
-\r
-#endif\r
-}\r
-\r
 //\r
 // GetIdeRegistersBaseAddr\r
 //\r