#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
// 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
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