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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? mass.h

?? zlg_fs.rar
?? H
字號(hào):

#ifndef _MASS_H
#define _MASS_H
#include	"chap9.h"

typedef struct	epi
{
	unsigned 				max_packet_size:10;		// 端點(diǎn)最大封包
	unsigned 				dev_addr:7;			// 設(shè)備地址
	unsigned 				ep_num:5;				// 端點(diǎn)號(hào)
	unsigned 				toggle:1;				// DATA0,DATA1
	unsigned 				speed:1;				// 傳輸整速度:全速或低速
	unsigned 				direction:2;				// 端點(diǎn)方向
	unsigned 				tr_type:1;				// "Async or Iso" for PTD parameter
	unsigned 				transfer_type:3;			// Ctrl, Iso, Bulk, Intrr
	std_endpoint_descriptor	endpoint_descriptor;		// 端點(diǎn)描述符
	unsigned int			endpoint_create_id;		// 端點(diǎn)創(chuàng)建ID
	struct transfr			*tr_instance_ptr;			// 傳輸描述符鏈表指針
}endpoint_info;

#define		MAX_ENDPOINT_NUM				6
typedef struct	dev
{
	unsigned char			address;						// 設(shè)備地址
	unsigned char			speed;						// 
	std_dev_descriptor		dev_descriptor;					// 設(shè)備描述符
	std_conf_descriptor		conf_descriptor;					// 配置描述符
	std_interface_descriptor	interfacef_descriptor;				// 接口描述符
	endpoint_info			*epi_ptr[ MAX_ENDPOINT_NUM ];	// 端點(diǎn)描述信息指針列表
	#ifdef STRING_DESCRIPTOR
	unsigned short			*string_manufacturer;				// 廠商描述符字符串指針
	unsigned short			*string_product;					// 產(chǎn)品描述符字符串指針
	unsigned short			*string_serialNum;				// 設(shè)備序列號(hào)字符串指針
	#endif
	void					*class_instance_ptr;				// 類實(shí)例結(jié)構(gòu)指針
	unsigned char			topology_layer;				// 拓樸層,根集線器下的設(shè)備為第1層
}device_instance;
						


#define MAX_MASS_DEVICES_DEFINE			2
#define MAX_MASS_DEVICES_LUN_DEFINE 	MAX_MASS_DEVICES_DEFINE

#define		mass_instance_ptr( x )			((x)->class_instance_ptr)								

typedef struct _LIST_ENTRY{
	struct	transfr 	*Flink;
	struct	transfr 	*Blink;
}LIST_ENTRY,*PLIST_ENTRY;

typedef struct transfr{
	/*  for general ATL transfers		*/
									
	unsigned char		lock;				// 非0則該傳輸實(shí)例被鎖,其底7位為索引號(hào)
	unsigned char		*data_ptr_base;		// 該傳輸數(shù)據(jù)緩沖區(qū)基地址指針
	unsigned char		*data_ptr_start;		// 當(dāng)該指針為非NULL則該傳輸實(shí)例在中斷中被傳輸
	unsigned char		*data_ptr_end;
	unsigned char		*readout_position;	// 
	endpoint_info		*epi_ptr;				// 傳輸端點(diǎn)描述
	void				(*callback)( struct	transfr *ptr );	// 傳輸完成回調(diào)函數(shù)
	unsigned int		need_transfer_total_size;	// 需要傳輸?shù)目傋止?jié)數(shù)	
	unsigned short		transferred_size;		// 已傳輸?shù)淖止?jié)數(shù)
	unsigned char		direction;				// 傳輸方向,IN,OUT,SETUP
	unsigned char		completion_code;		// 完成代碼
	unsigned char		fatal_error;			// 嚴(yán)重錯(cuò)誤標(biāo)記
	unsigned long 		endpoint_create_id;	// 端點(diǎn)ID號(hào)
	LIST_ENTRY		tr_list_for_tr;
	LIST_ENTRY		tr_list_for_ep;

	/*  for interrupt transfer			*/
	/*  中斷傳輸  */
	unsigned char		schedule_rate;		// 輪詢數(shù)據(jù)傳送端點(diǎn)的時(shí)間間隔	 
	unsigned long		poll_timing_timer;	// 輪詢時(shí)間記數(shù)器
								
	/* for uC/OS-II */
	OS_EVENT *os_event_ptr;					//uC/OS-II 事件指針
}transfer_instance;

#define MAX_MASS_LUN 1
/* 大容量設(shè)備描述數(shù)據(jù)結(jié)構(gòu) */
typedef struct MASS_STORAGE_CLASS
{	unsigned char  		LUN;							/* 該設(shè)備的邏輯單元數(shù)*/
	struct _HMEDLUN	*LUN_infor_ptr[MAX_MASS_LUN];	/* 邏輯單元描述信息結(jié)構(gòu)指針 */ 
	device_instance 		*dvi_ptr;						/* 設(shè)備信息描述結(jié)構(gòu)指針*/
	endpoint_info		*setup_epi_ptr;					/* 控制端點(diǎn)描述信息結(jié)構(gòu)指針 */ 
	transfer_instance 	*tr_bulk_in_ptr;					/* 批量輸入傳輸描述符 */
	transfer_instance 	*tr_bulk_out_ptr;				/* 批量輸出傳輸描述符 */
	transfer_instance 	*tr_int_in_ptr; 					/* 中斷輸入傳輸描述符CBI-Only使用*/
	unsigned char		SubclassCode;					/* 子類代碼 */
	unsigned char		ProtocolCode;					/* 傳輸協(xié)議代碼CBI 或BULK*/ 
	unsigned char		*CBW_BuffPtr;					/* 批量傳輸?shù)拿畎彌_區(qū)指針 */
	unsigned char		RBC_BuffPtr[12];				/* 命令設(shè)置緩沖區(qū) */
}MassStorageClass,*PMassStorageClass;


/* 媒介設(shè)備句柄 */ 
typedef struct _HMEDLUN
{
	unsigned char  	LUN;					// 所在大容量設(shè)備的邏輯單元號(hào)
	MassStorageClass	*MSC;					// 大容量設(shè)備的描述信息結(jié)構(gòu)

	unsigned char  	VendorInfo[8];			// 廠商信息
	unsigned char  	ProductInfo[16];		// 產(chǎn)品信息
	unsigned char  	ProductRev[4];			// 產(chǎn)品版本
	
	unsigned int		LastLogicalBlookAddress;// 最后邏輯塊地址
	unsigned int  		BlockLengthInBytes;		// 邏輯塊長度

}hMedLUN;

#endif //	_MASS_H


?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩电影在线| 麻豆国产欧美日韩综合精品二区 | 狠狠色狠狠色合久久伊人| 日韩一区和二区| 久久99久久精品欧美| www激情久久| 99久久免费视频.com| 一区二区在线观看视频在线观看| 91国产丝袜在线播放| 午夜久久久影院| 日韩美女视频一区二区在线观看| 国产露脸91国语对白| 国产精品福利影院| 欧美日韩在线播放三区四区| 欧美aaa在线| 国产精品国产三级国产aⅴ中文 | 国产精品福利在线播放| 欧美亚洲日本国产| 久久97超碰色| 亚洲人成网站色在线观看| 欧美一区二区三区免费观看视频| 国产精品一区在线| 亚洲精品美国一| 日韩一级二级三级精品视频| 国产精品羞羞答答xxdd| 亚洲午夜精品久久久久久久久| 日韩一区二区三区观看| 国产91精品在线观看| 亚洲电影激情视频网站| 久久久久久久网| 欧美视频精品在线| 国产精品1区二区.| 亚洲成人av中文| 欧美激情中文字幕| 欧美一卡二卡在线观看| 99久久亚洲一区二区三区青草| 麻豆国产一区二区| 樱桃国产成人精品视频| 久久久精品国产免费观看同学| 欧美在线视频全部完| 国产盗摄视频一区二区三区| 午夜精品免费在线| 亚洲欧美偷拍卡通变态| 26uuu另类欧美亚洲曰本| 欧亚一区二区三区| 风间由美性色一区二区三区| 日本视频一区二区| 亚洲蜜臀av乱码久久精品| 久久久国产午夜精品| 日韩一二在线观看| 欧美三级中文字幕| 成人网男人的天堂| 国产美女主播视频一区| 欧美aaaaaa午夜精品| 亚洲无人区一区| 成人免费在线播放视频| 国产喂奶挤奶一区二区三区| 欧美电影免费观看高清完整版| 欧美日韩国产综合一区二区| 色综合色狠狠天天综合色| 成人高清在线视频| 国产精品77777| 国产麻豆欧美日韩一区| 狠狠久久亚洲欧美| 精品在线播放午夜| 免费在线看成人av| 免费视频最近日韩| 理论电影国产精品| 免费三级欧美电影| 美女国产一区二区三区| 蜜臀av性久久久久蜜臀aⅴ流畅| 亚洲国产视频直播| 午夜日韩在线电影| 日韩精品乱码免费| 偷拍日韩校园综合在线| 日韩精品五月天| 六月丁香婷婷色狠狠久久| 美女视频黄久久| 国产最新精品免费| 国产毛片精品一区| 丁香婷婷深情五月亚洲| 成人午夜视频福利| 色综合久久久网| 91麻豆视频网站| 欧美体内she精高潮| 欧美精选在线播放| 欧美成人一区二区三区| 26uuu国产一区二区三区| 久久精品在线免费观看| 国产精品女同互慰在线看| 中文字幕永久在线不卡| 一区二区三区四区在线播放 | 亚洲美女视频在线观看| 亚洲综合区在线| 天堂久久久久va久久久久| 蜜臀91精品一区二区三区 | 99在线精品一区二区三区| aaa欧美大片| 色偷偷成人一区二区三区91| 欧美性猛交一区二区三区精品| 欧美电影在哪看比较好| 精品国产区一区| 国产精品国产精品国产专区不片 | 亚洲成国产人片在线观看| 日韩经典一区二区| 国产一区二区三区黄视频 | 亚洲精品一二三四区| 亚洲国产日韩a在线播放性色| 琪琪久久久久日韩精品| 国产+成+人+亚洲欧洲自线| 91伊人久久大香线蕉| 欧美日韩情趣电影| 久久精品夜色噜噜亚洲a∨| 国产精品免费人成网站| 亚洲一区二区黄色| 国产精品一区三区| 在线这里只有精品| 久久夜色精品一区| 亚洲影院免费观看| 国产精品自拍一区| 欧美三片在线视频观看| 国产日产精品一区| 日韩经典一区二区| 成人免费看视频| 欧美一级黄色大片| 亚洲三级电影网站| 激情五月播播久久久精品| 色偷偷88欧美精品久久久| 久久综合久久久久88| 亚洲成人av中文| av一本久道久久综合久久鬼色| 欧美精品国产精品| 日韩一区在线免费观看| 精品一区二区日韩| 欧美人与禽zozo性伦| 国产精品久久久久永久免费观看| 日韩av一区二区三区四区| heyzo一本久久综合| xfplay精品久久| 日本女人一区二区三区| 欧洲色大大久久| 日韩一区中文字幕| 国产69精品久久99不卡| 精品日韩av一区二区| 亚洲成在人线免费| 一本高清dvd不卡在线观看| 国产午夜精品久久久久久久| 久久精品国产99久久6| 欧美日韩精品欧美日韩精品一综合| 中文字幕中文字幕一区| 国产成人免费av在线| 精品女同一区二区| 男女男精品网站| 欧美精品一卡二卡| 亚洲午夜日本在线观看| 日本高清不卡一区| 亚洲日本欧美天堂| 波多野结衣中文一区| 久久精品免费在线观看| 精品亚洲欧美一区| 欧美va日韩va| 韩日av一区二区| 精品免费日韩av| 久久97超碰色| 久久久亚洲精华液精华液精华液| 日日摸夜夜添夜夜添亚洲女人| 欧美日本一区二区三区| 丝袜诱惑制服诱惑色一区在线观看| 在线欧美日韩国产| 亚洲午夜羞羞片| 欧美麻豆精品久久久久久| 午夜精品福利在线| 欧美一区二区精品在线| 另类专区欧美蜜桃臀第一页| 欧美一级免费大片| 伦理电影国产精品| 国产欧美中文在线| 波多野结衣中文字幕一区二区三区| 国产精品久久久久久久蜜臀| 波波电影院一区二区三区| 亚洲另类在线制服丝袜| 欧美亚洲另类激情小说| 午夜精品成人在线视频| 日韩亚洲欧美综合| 国产美女精品人人做人人爽| 国产精品色呦呦| 在线观看日韩电影| 日韩激情视频在线观看| 欧美一区二区三区婷婷月色| 激情图片小说一区| 国产精品视频看| 欧美无砖专区一中文字| 婷婷开心久久网| 26uuu国产在线精品一区二区| 不卡欧美aaaaa| 五月天久久比比资源色| 久久一区二区视频| 色哟哟欧美精品| 麻豆91在线播放免费| 国产精品不卡一区|