亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? siusbxp_lib.h

?? MIPSIV WinCE 5.0 USBXpress Driver 1.1
?? H
字號:


#ifdef SIUSBXP_LIB_EXPORTS
#define SI_USB_XP_API __declspec(dllexport)
#else
#define SI_USB_XP_API __declspec(dllimport)
#endif

// Return codes
#define		SI_SUCCESS					0x00
#define		SI_DEVICE_NOT_FOUND			0xFF
#define		SI_INVALID_HANDLE			0x01
#define		SI_READ_ERROR				0x02
#define		SI_RX_QUEUE_NOT_READY		0x03
#define		SI_WRITE_ERROR				0x04
#define		SI_RESET_ERROR				0x05
#define		SI_INVALID_PARAMETER		0x06
#define		SI_INVALID_REQUEST_LENGTH	0x07
#define		SI_DEVICE_IO_FAILED			0x08
#define		SI_INVALID_BAUDRATE			0x09

// RX Queue status flags
#define		SI_RX_NO_OVERRUN			0x00
#define		SI_RX_OVERRUN				0x01
#define		SI_RX_READY					0x02

// Buffer size limits
#define		SI_MAX_DEVICE_STRLEN		256
#define		SI_MAX_READ_SIZE			4096*4
#define		SI_MAX_WRITE_SIZE			4096*4

// Type definitions
typedef		int		SI_STATUS;
typedef		char	SI_DEVICE_STRING[SI_MAX_DEVICE_STRLEN];

// Input and Output pin Characteristics
#define		SI_HELD_INACTIVE			0x00
#define		SI_HELD_ACTIVE				0x01
#define		SI_FIRMWARE_CONTROLLED		0x02		
#define		SI_RECEIVE_FLOW_CONTROL		0x02
#define		SI_TRANSMIT_ACTIVE_SIGNAL	0x03

#define		SI_STATUS_INPUT				0x00
#define		SI_HANDSHAKE_LINE			0x01

//Port Config definitions
typedef		struct
{
	WORD Mode;			// Push-Pull = 1, Open-Drain = 0
	WORD Reset_Latch;	// Logic High = 1, Logic Low = =0
	WORD Suspend_Latch;	// Logic High = 1, Logic Low = =0
	unsigned char EnhancedFxn;
} PORT_CONFIG;

// Define bit locations for Mode/Latch for Reset and Suspend structures
#define PORT_RI_ON				0x0001
#define PORT_DCD_ON				0x0002
#define PORT_DTR_ON				0x0004
#define PORT_DSR_ON				0x0008
#define PORT_TXD_ON				0x0010
#define PORT_RXD_ON				0x0020
#define PORT_RTS_ON				0x0040
#define PORT_CTS_ON				0x0080

#define PORT_GPIO_0_ON			0x0100
#define PORT_GPIO_1_ON			0x0200
#define PORT_GPIO_2_ON			0x0400
#define PORT_GPIO_3_ON			0x0800

#define PORT_SUSPEND_ON			0x4000	//  Can't configure latch value
#define PORT_SUSPEND_BAR_ON		0x8000	//  Can't configure latch value

// Define bit locations for EnhancedFxn
#define EF_GPIO_0_TXLED				0x01	//  Under device control
#define EF_GPIO_1_RXLED				0x02	//  Under device control
#define EF_GPIO_2_RS485				0x04	//  Under device control
#define EF_RESERVED_0				0x08	//	Reserved, leave bit 3 cleared
#define EF_WEAKPULLUP				0x10	//  Weak Pull-up on
#define EF_RESERVED_1				0x20	//	Reserved, leave bit 5 cleared
#define EF_SERIAL_DYNAMIC_SUSPEND	0x40	//  For 8 UART/Modem signals
#define EF_GPIO_DYNAMIC_SUSPEND		0x80	//  For 4 GPIO signals

#ifdef __cplusplus
extern "C" {
#endif

SI_USB_XP_API
SI_STATUS WINAPI SI_GetNumDevices(
	LPDWORD lpdwNumDevices
	);

SI_USB_XP_API
SI_STATUS WINAPI SI_Open(
	DWORD dwDevice,
	HANDLE* cyHandle
	); 

SI_USB_XP_API
SI_STATUS WINAPI SI_Close(
	HANDLE cyHandle
	);

SI_USB_XP_API
SI_STATUS WINAPI SI_Read(
	HANDLE cyHandle,
	LPVOID lpBuffer,
	DWORD dwBytesToRead,
	LPDWORD lpdwBytesReturned
	);

SI_USB_XP_API 
SI_STATUS WINAPI SI_Write(
	HANDLE cyHandle,
	LPVOID lpBuffer,
	DWORD dwBytesToWrite,
	LPDWORD lpdwBytesWritten
	);

SI_USB_XP_API 
SI_STATUS WINAPI SI_DeviceIOControl(
	HANDLE cyHandle,
	DWORD dwIoControlCode,
	LPVOID lpInBuffer,
	DWORD dwBytesToRead,
	LPVOID lpOutBuffer,
	DWORD dwBytesToWrite,
	LPDWORD lpdwBytesSucceeded
	);

SI_USB_XP_API 
SI_STATUS WINAPI SI_FlushBuffers(
	HANDLE cyHandle, 
	BYTE FlushTransmit,
	BYTE FlushReceive
	);

SI_USB_XP_API 
SI_STATUS WINAPI SI_SetTimeouts(
	DWORD dwReadTimeout,
	DWORD dwWriteTimeout
	);

SI_USB_XP_API 
SI_STATUS WINAPI SI_GetTimeouts(
	LPDWORD lpdwReadTimeout,
	LPDWORD lpdwWriteTimeout
	);

SI_USB_XP_API 
SI_STATUS WINAPI SI_CheckRXQueue(
	HANDLE cyHandle,
	LPDWORD lpdwNumBytesInQueue,
	LPDWORD lpdwQueueStatus
	);

SI_USB_XP_API
SI_STATUS	WINAPI SI_SetBaudRate(
	HANDLE cyHandle,
	DWORD dwBaudRate
	);

SI_USB_XP_API
SI_STATUS	WINAPI SI_SetBaudDivisor(
	HANDLE cyHandle,
	WORD wBaudDivisor
	);

SI_USB_XP_API
SI_STATUS	WINAPI SI_SetLineControl(
	HANDLE cyHandle, 
	WORD wLineControl
	);

SI_USB_XP_API
SI_STATUS	WINAPI SI_SetFlowControl(
	HANDLE cyHandle, 
	BYTE bCTS_MaskCode, 
	BYTE bRTS_MaskCode, 
	BYTE bDTR_MaskCode, 
	BYTE bDSR_MaskCode, 
	BYTE bDCD_MaskCode, 
	BOOL bFlowXonXoff
	);

SI_USB_XP_API
SI_STATUS WINAPI SI_GetModemStatus (
	HANDLE cyHandle, 
	PBYTE ModemStatus
	);

SI_USB_XP_API
SI_STATUS	WINAPI SI_ReadLatch (
	HANDLE cyHandle, 
	LPBYTE Latch
	);

SI_USB_XP_API
SI_STATUS	WINAPI SI_WriteLatch (
	HANDLE cyHandle, 
	BYTE	bMask,
	BYTE Latch
	);

SI_USB_XP_API
SI_STATUS	WINAPI SI_SetPortConfig(
	HANDLE cyHandle,
	PORT_CONFIG*	PortConfig
	);

SI_USB_XP_API
SI_STATUS	
WINAPI 
SI_GetPortConfig(	
	HANDLE cyHandle,
	PORT_CONFIG*	PortConfig
	);

SI_USB_XP_API
SI_STATUS	
WINAPI 
SI_GetBaudRate(
	HANDLE cyHandle,
	LPDWORD lpdwBaudRate
	);

#ifdef __cplusplus
}
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲综合一区二区精品导航| 亚洲乱码国产乱码精品精可以看 | 91精品久久久久久蜜臀| 91麻豆成人久久精品二区三区| 国产传媒久久文化传媒| 国产在线视频不卡二| 国产呦精品一区二区三区网站 | 中文字幕欧美激情| 国产三级三级三级精品8ⅰ区| 久久精品夜色噜噜亚洲a∨| 国产午夜精品理论片a级大结局| 久久久91精品国产一区二区三区| 久久午夜老司机| 国产日韩欧美在线一区| 国产精品久久毛片| 亚洲免费观看在线视频| 亚洲电影一区二区三区| 午夜欧美在线一二页| 日本欧美一区二区在线观看| 蜜桃av噜噜一区二区三区小说| 精品亚洲成a人| 国产成人免费在线观看| av一二三不卡影片| 欧美丝袜丝交足nylons| 精品久久一区二区| 欧美高清在线精品一区| 亚洲午夜激情av| 狠狠色丁香婷婷综合久久片| av在线播放一区二区三区| 欧美日韩精品电影| 久久精品人人做| 亚洲裸体在线观看| 久久激五月天综合精品| 成人精品国产一区二区4080| 日本电影欧美片| 欧美mv日韩mv国产网站| 亚洲色图欧美在线| 国产一区二区视频在线播放| 91捆绑美女网站| 欧美mv日韩mv亚洲| 亚洲成人动漫精品| 成人动漫精品一区二区| 欧美一级生活片| 国产精品不卡在线| 另类成人小视频在线| 91欧美激情一区二区三区成人| 91精品欧美福利在线观看| 亚洲欧美日韩国产中文在线| 国产在线播放一区二区三区| 欧美精品粉嫩高潮一区二区| 欧美日韩国产成人在线免费| 中文字幕一区在线| 国产精品资源在线观看| 欧美精品自拍偷拍| 亚洲另类在线一区| eeuss鲁片一区二区三区| 欧美videofree性高清杂交| 亚洲一线二线三线视频| 粉嫩aⅴ一区二区三区四区五区| 7777精品伊人久久久大香线蕉| 亚洲日本一区二区| 成人精品免费网站| 欧美激情资源网| 韩国精品一区二区| 日韩欧美国产综合| 日本 国产 欧美色综合| 欧美三片在线视频观看| 一区二区三区色| 色吧成人激情小说| 亚洲欧美二区三区| 成人美女视频在线观看18| 国产亚洲一本大道中文在线| 精品综合免费视频观看| 日韩欧美在线观看一区二区三区| 亚洲国产成人va在线观看天堂| 不卡av在线免费观看| 国产精品另类一区| 成人午夜视频免费看| 亚洲国产成人午夜在线一区| 国产激情视频一区二区在线观看| 久久午夜羞羞影院免费观看| 国产在线视频一区二区三区| 久久色在线观看| 国产成人免费xxxxxxxx| 中文字幕免费不卡| 91免费观看国产| 亚洲乱码国产乱码精品精的特点| 色香蕉久久蜜桃| 亚洲第一成年网| 在线成人免费视频| 久久精品国产精品青草| 久久久精品综合| 97精品久久久午夜一区二区三区| 一区二区三区中文字幕精品精品 | 欧美揉bbbbb揉bbbbb| 午夜精品123| 欧美电影免费观看高清完整版在线观看 | 中文字幕亚洲在| 色拍拍在线精品视频8848| 亚洲国产精品久久久久秋霞影院| 欧美一区二区日韩| 成人动漫av在线| 天堂av在线一区| 精品国精品国产尤物美女| 成人精品小蝌蚪| 视频一区在线视频| 久久亚洲一区二区三区四区| 91无套直看片红桃| 日本中文一区二区三区| 国产午夜精品一区二区三区视频| 色综合一个色综合亚洲| 日本在线不卡一区| 中文字幕亚洲区| 日韩欧美在线网站| 91麻豆国产自产在线观看| 久久精品噜噜噜成人av农村| 自拍视频在线观看一区二区| 欧美大胆人体bbbb| 日本精品视频一区二区三区| 久久99精品久久久久久动态图| 亚洲欧美一区二区三区久本道91| 精品国产乱码久久久久久久久| 欧美专区亚洲专区| 成人美女在线视频| 美女尤物国产一区| 一区二区三区加勒比av| 国产日韩欧美制服另类| 欧美一级视频精品观看| 欧美综合亚洲图片综合区| 国产老女人精品毛片久久| 天堂av在线一区| 亚洲激情在线播放| 欧美激情一区二区三区不卡| 精品嫩草影院久久| 欧美一卡二卡在线| 欧美绝品在线观看成人午夜影视| av毛片久久久久**hd| 国产一区二区在线视频| 日本不卡视频一二三区| 亚洲福利一区二区| 亚洲综合清纯丝袜自拍| 中文字幕综合网| 亚洲视频一区在线| 中文字幕一区二区三| 中文字幕不卡的av| 欧美激情一区二区在线| 久久久不卡网国产精品一区| 精品久久久久久最新网址| 日韩午夜电影av| 日韩欧美区一区二| 欧美一级夜夜爽| 欧美大度的电影原声| 精品国产3级a| 26uuu精品一区二区| 26uuu国产在线精品一区二区| 欧美一级国产精品| 欧美成人r级一区二区三区| 欧美一级高清片| 精品国产第一区二区三区观看体验| 日韩一区二区精品葵司在线| 91麻豆精品国产91久久久更新时间 | 91精品国产欧美日韩| 69久久99精品久久久久婷婷| 日韩欧美中文字幕精品| 久久久久久免费毛片精品| 久久精品一区二区三区不卡 | 欧美va亚洲va| 久久久青草青青国产亚洲免观| 久久久久9999亚洲精品| 国产精品乱码一区二区三区软件| 综合中文字幕亚洲| 亚洲成av人片一区二区三区| 日本免费在线视频不卡一不卡二| 麻豆精品视频在线观看| 国产成人精品影视| 一本在线高清不卡dvd| 91精品国产综合久久精品app| 欧美va亚洲va| 中文字幕日韩精品一区| 性做久久久久久免费观看| 久久99深爱久久99精品| 成人av电影在线播放| 欧美日韩精品免费观看视频| 久久综合久久99| 亚洲视频在线一区二区| 日本欧美一区二区三区乱码| 大胆欧美人体老妇| 欧美日韩成人在线一区| 国产女人aaa级久久久级| 亚洲国产精品一区二区久久 | 日日夜夜免费精品| 国产成人在线观看| 欧美性xxxxxx少妇| 国产日本一区二区| 亚洲不卡一区二区三区| 国产成人精品免费网站| 欧美一区二区视频观看视频 | 欧美一级免费大片| 亚洲柠檬福利资源导航| 国产一区二区三区日韩|