107#if defined(SARCH_PC98)
108 static const ULONG TestPorts[] = {1, 2};
110 static const ULONG TestPorts[] = {2, 1};
112 PortAddress =
UlongToPtr(BaseArray[TestPorts[0]]);
119 PortAddress =
UlongToPtr(BaseArray[TestPorts[1]]);
USHORT NTAPI CpGetByte(_Inout_ PCPPORT Port, _Out_ PUCHAR Byte, _In_ BOOLEAN Wait, _In_ BOOLEAN Poll)
VOID NTAPI CpPutByte(_Inout_ PCPPORT Port, _In_ UCHAR Byte)
NTSTATUS NTAPI CpInitialize(_Inout_ PCPPORT Port, _In_ PUCHAR Address, _In_ ULONG BaudRate)
BOOLEAN NTAPI CpDoesPortExist(_In_ PUCHAR Address)
VOID NTAPI CpEnableFifo(_In_ PUCHAR Address, _In_ BOOLEAN Enable)
BOOLEAN NTAPI InbvPortInitialize(_In_ ULONG BaudRate, _In_ ULONG PortNumber, _In_ PUCHAR PortAddress, _Out_ PULONG PortId, _In_ BOOLEAN IsMMIODevice)
VOID NTAPI InbvPortTerminate(_In_ ULONG PortId)
BOOLEAN NTAPI InbvPortGetByte(_In_ ULONG PortId, _Out_ PUCHAR Byte)
VOID NTAPI InbvPortEnableFifo(_In_ ULONG PortId, _In_ BOOLEAN Enable)
BOOLEAN NTAPI InbvPortPollOnly(_In_ ULONG PortId)
VOID NTAPI InbvPortPutByte(_In_ ULONG PortId, _In_ UCHAR Byte)
_In_ ULONGLONG _In_ ULONGLONG _In_ BOOLEAN Enable
#define DEFAULT_BAUD_RATE