82#if defined(SARCH_PC98)
84 if (BaudRate == 0) BaudRate = 9600;
94 PortAddress = (
PUCHAR)0x30;
98 PortAddress = (
PUCHAR)0x238;
106 PortAddress = (
PUCHAR)0x30;
113 PortAddress = (
PUCHAR)0x238;
122 if (BaudRate == 0) BaudRate = 19200;
133 PortAddress = (
PUCHAR)0x3F8;
137 PortAddress = (
PUCHAR)0x2F8;
141 PortAddress = (
PUCHAR)0x3E8;
146 PortAddress = (
PUCHAR)0x2E8;
153 PortAddress = (
PUCHAR)0x2F8;
160 PortAddress = (
PUCHAR)0x3F8;
VOID NTAPI CpPutByte(IN PCPPORT Port, IN UCHAR Byte)
NTSTATUS NTAPI CpInitialize(IN PCPPORT Port, IN PUCHAR Address, IN ULONG BaudRate)
VOID NTAPI CpEnableFifo(IN PUCHAR Address, IN BOOLEAN Enable)
USHORT NTAPI CpGetByte(IN PCPPORT Port, OUT PUCHAR Byte, IN BOOLEAN Wait, IN BOOLEAN Poll)
BOOLEAN NTAPI CpDoesPortExist(IN PUCHAR Address)
VOID NTAPI InbvPortTerminate(IN ULONG PortId)
VOID NTAPI InbvPortPutByte(IN ULONG PortId, IN UCHAR Byte)
BOOLEAN NTAPI InbvPortInitialize(IN ULONG BaudRate, IN ULONG PortNumber, IN PUCHAR PortAddress, OUT PULONG PortId, IN BOOLEAN IsMMIODevice)
VOID NTAPI InbvPortEnableFifo(IN ULONG PortId, IN BOOLEAN Enable)
BOOLEAN NTAPI InbvPortGetByte(IN ULONG PortId, OUT PUCHAR Byte)
BOOLEAN NTAPI InbvPortPollOnly(IN ULONG PortId)
_In_ ULONGLONG _In_ ULONGLONG _In_ BOOLEAN Enable