⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 serdos.h

📁 Libnet is a cross-platform library aimed at game developers. It has an abstract high level API, whic
💻 H
字号:
/*---------------------------------------------------------------- * serdos.h - header for dos serial routines (internal) *---------------------------------------------------------------- *  libnet is (c) Copyright Chad Catlett and George Foot 1997-1998 * *  Please look in `docs' for details, documentation and *  distribution conditions. */#ifndef libnet_included_file_serdos_h#define libnet_included_file_serdos_h/* Bit patterns for control registers.  */#define BAUD_300        384#define BAUD_600        192#define BAUD_1200       96 #define BAUD_2400       48#define BAUD_9600       12#define BAUD_19200      6#define BAUD_38400      3#define BAUD_57600      2#define BAUD_115200     1#define BITS_5          0#define BITS_6          1#define BITS_7          2#define BITS_8          3#define PARITY_NONE     0#define PARITY_ODD      8#define PARITY_EVEN     24#define STOPBITS_1      0#define STOPBITS_2      4/* UART registers.  */#define RBR		0	/* read buffer register */#define THR     	0	/* transmitter holding register */#define IER     	1	/* interrupt enable register */#define DLL     	0	/* divisor latch (LSB) */#define DLH		1	/* divisor latch (MSB) */#define IIR     	2	/* interrupt identification register */#define FCR     	2	/* FIFO control register */#define LCR     	3	/* line control register */#define MCR     	4	/* modem control register */#define LSR     	5	/* line status register */#define MSR     	6	/* modem status register */#define SCR     	7	/* scratch register */#define GP02            8       /* enable interrupt */#define DIV_LATCH_ON    128	/* used to turn reg 0,1 into divisor latch *//* detect_uart return values.  */#define UART_8250       1#define UART_16450      2#define UART_16550      3#define UART_16550A     4#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -