9#ifndef __DEBUG_COMMUNICATION_LIB_H__
10#define __DEBUG_COMMUNICATION_LIB_H__
12typedef VOID *DEBUG_PORT_HANDLE;
27 IN DEBUG_PORT_HANDLE DebugPortHandle
93 IN DEBUG_PORT_HANDLE Handle,
119 IN DEBUG_PORT_HANDLE Handle,
140 IN DEBUG_PORT_HANDLE Handle
VOID(EFIAPI * DEBUG_PORT_CONTINUE)(IN VOID *Context, IN DEBUG_PORT_HANDLE DebugPortHandle)
DEBUG_PORT_HANDLE EFIAPI DebugPortInitialize(IN VOID *Context, IN DEBUG_PORT_CONTINUE Function)
UINTN EFIAPI DebugPortReadBuffer(IN DEBUG_PORT_HANDLE Handle, IN UINT8 *Buffer, IN UINTN NumberOfBytes, IN UINTN Timeout)
BOOLEAN EFIAPI DebugPortPollBuffer(IN DEBUG_PORT_HANDLE Handle)
UINTN EFIAPI DebugPortWriteBuffer(IN DEBUG_PORT_HANDLE Handle, IN UINT8 *Buffer, IN UINTN NumberOfBytes)