xbox-kernel/private/ntos/xnet/inc/xmodem.h
2020-09-30 17:17:25 +02:00

35 lines
728 B
C

/*++
Copyright (c) 2000 Microsoft Corporation
xmodem.h
Abstract:
Microsoft XBox specific modem APIs.
--*/
#ifndef __XMODEM_H__
#define __XMODEM_H__
#define MODEM_BUFFER_SIZE 64
BOOL ModemIsConnected(VOID);
BOOL ModemOpen(HANDLE hEvent);
BOOL ModemClose(VOID);
BOOL ModemWrite(PUCHAR buffer, ULONG *pcb);
BOOL ModemRead(PUCHAR buffer, ULONG *pcb);
BOOL ModemPurge(DWORD dwFlags);
BOOL ModemGetLineCoding(PULONG pBaudRate, PUCHAR pStopBits, PUCHAR pParity,
PUCHAR pDataBits);
BOOL ModemSetLineCoding(ULONG BaudRate, UCHAR StopBits, UCHAR Parity,
UCHAR DataBits);
BOOL ModemGetDtrRts(USHORT *pwState);
BOOL ModemSetDtrRts(USHORT wState);
#endif // __XMODEM_H__