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 InbvPortPutByte(IN ULONG PortId, IN UCHAR Byte)
_In_ ULONGLONG _In_ ULONGLONG _In_ BOOLEAN Enable
BOOLEAN NTAPI InbvPortGetByte(IN ULONG PortId, OUT PUCHAR Byte)
USHORT NTAPI CpGetByte(IN PCPPORT Port, OUT PUCHAR Byte, IN BOOLEAN Wait, IN BOOLEAN Poll)
BOOLEAN NTAPI CpDoesPortExist(IN PUCHAR Address)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
VOID NTAPI InbvPortEnableFifo(IN ULONG PortId, IN BOOLEAN Enable)
BOOLEAN NTAPI InbvPortInitialize(IN ULONG BaudRate, IN ULONG PortNumber, IN PUCHAR PortAddress, OUT PULONG PortId, IN BOOLEAN IsMMIODevice)
VOID NTAPI CpEnableFifo(IN PUCHAR Address, IN BOOLEAN Enable)
VOID NTAPI CpPutByte(IN PCPPORT Port, IN UCHAR Byte)
NTSTATUS NTAPI CpInitialize(IN PCPPORT Port, IN PUCHAR Address, IN ULONG BaudRate)
VOID NTAPI InbvPortTerminate(IN ULONG PortId)
BOOLEAN NTAPI InbvPortPollOnly(IN ULONG PortId)