sio.h

来自「USBhost source」· C头文件 代码 · 共 39 行

H
39
字号
/**
*	sio.h
*	俫俉俴俙俶儃乕僪		捠怣娭悢
*	2001.09.24			Junichi Tomaru
*/

/* 儃乕儗乕僩丒僷儔儊乕僞掕媊 25MHz */
#define		B4800		162
#define		B9600		80
#define		B19200		40
#define		B38400		19

#define		B7PNS1		0x40
#define		B7PNS2		0x48
#define		B7POS1		0x70
#define		B7POS2		0x78
#define		B7PES1		0x60
#define		B7PES2		0x68
#define		B8PNS1		0
#define		B8PNS2		0x8
#define		B8POS1		0x30
#define		B8POS2		0x38
#define		B8PES1		0x20
#define		B8PES2		0x28

extern void	sioinit( char ch, char speed, char prm );
extern unsigned char	getrxcount( char ch );
extern byte	gettxcount( char ch );
extern char	chkrxerr( char ch );
extern char	getsio1( char ch );
extern bool	setsio1( char ch, char dat );
extern bool	setsio1w( char ch, char dat );
extern void	sioclear( char ch );
extern void	setsiostr( char ch, char *str );
extern void	setsiostrf( char ch, char *fmt, ... );
extern char	getsiostr( char ch, char *buf, int ct, char dl );

/* end of sio.h */

⌨️ 快捷键说明

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