]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Internal.h
SourceLevelDebugPkg/DebugAgent: Add typecast to fix sign extension
[mirror_edk2.git] / SourceLevelDebugPkg / Library / DebugCommunicationLibUsb3 / DebugCommunicationLibUsb3Internal.h
index 9190853c568282c91f78d52cb9d55b7eb58f1277..356485c5f6973fa0150406a7b56115d9ab8a19ab 100644 (file)
@@ -83,7 +83,7 @@
 #define DATA_TRANSFER_WRITE_TIMEOUT      0\r
 #define DATA_TRANSFER_READ_TIMEOUT       50000\r
 #define DATA_TRANSFER_POLL_TIMEOUT       1000\r
-\r
+#define XHC_DEBUG_PORT_1_MILLISECOND     1000\r
 //\r
 // XHCI port power off/on delay\r
 //\r
@@ -524,13 +524,6 @@ typedef struct _USB3_DEBUG_PORT_INSTANCE {
   // The data buffer address for data read and poll.\r
   //\r
   EFI_PHYSICAL_ADDRESS                    Data;\r
-  //\r
-  // Timter settings\r
-  //\r
-  UINT64                                  TimerFrequency;\r
-  UINT64                                  TimerCycle;\r
-  BOOLEAN                                 TimerCountDown;\r
-\r
 } USB3_DEBUG_PORT_HANDLE;\r
 \r
 #pragma pack()\r
@@ -735,22 +728,4 @@ XhcDataTransfer (
   IN     UINTN                               Timeout\r
   );\r
 \r
-/**\r
-  Check if the timer is timeout.\r
-  \r
-  @param[in] UsbDebugPortHandle  Pointer to USB Debug port handle\r
-  @param[in] Timer               The start timer from the begin.\r
-  @param[in] TimeoutTicker       Ticker number need time out.\r
-\r
-  @return TRUE  Timer time out occurs.\r
-  @retval FALSE Timer does not time out.\r
-\r
-**/\r
-BOOLEAN\r
-IsTimerTimeout (\r
-  IN USB3_DEBUG_PORT_HANDLE  *UsbDebugPortHandle,\r
-  IN UINT64                  Timer,\r
-  IN UINT64                  TimeoutTicker\r
-  );\r
-\r
 #endif //__SERIAL_PORT_LIB_USB__\r