26 while ( RemainingTime -- )
#define WaitForMidiUartCTS(UartBasePort, Timeout)
#define WRITE_MIDIUART_DATA(bp, x)
#define WaitForMidiUartDTR(UartBasePort, Timeout)
#define READ_MIDIUART_STATUS(bp)
_In_ ULONG _In_opt_ WDFREQUEST _In_opt_ PVOID _In_ size_t _In_ PVOID _In_ size_t _Out_ size_t * DataLength
BOOLEAN ReadMidiUartByte(IN PUCHAR UartBasePort, OUT UCHAR *Data, IN ULONG Timeout)
_Must_inspect_result_ _In_ USHORT DataIndex
#define READ_MIDIUART_DATA(bp)
BOOLEAN WaitForMidiUartStatus(IN PUCHAR UartBasePort, IN UCHAR StatusFlags, IN ULONG Timeout)
BOOLEAN WriteMidiUartMulti(IN PUCHAR UartBasePort, IN PUCHAR Data, IN ULONG DataLength, IN ULONG Timeout)
BOOLEAN WriteMidiUartByte(IN PUCHAR UartBasePort, IN UCHAR Data, IN ULONG Timeout)