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

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

?? extern.h

?? utisoftware c code for linux,機卡分離方案。
?? H
字號:
#ifndef  __GLOBAL_C__

#define USB_INTERRUPT      (24)
#define USB_INT_LEVEL       16 

/******* global valiable ***************************************************/
extern U8 	P1_Buff[];
extern U8	P2_Buff[];
extern U8	P3_Buff[];
extern U8	P4_Buff[];
extern U8	P5_Buff[];
extern U8	P6_Buff[];
extern U8	P7_Buff[];

extern U16	DCPtbl[];
extern U16	EPtbl_Full[];
extern U16	EPtbl_Hi[];

extern U16	BchgFlg;
extern U8	ConfigNum;								/* configuration Number */
#if PCUT_MODE == PCUT_USE
extern U16	PcutMode;								/* PCUT Mode Flag */
#endif
extern U32	dtcnt[];								/* PIPEn Buffer counter */
extern U8	*dtptr[];								/* PIPEn Buffer pointer(8bit) */
extern U8	PipeTbl[];
extern U8	Buffer_Read_Data_Flag[];
extern U8	Buffer_Write_Data_Flag[];
extern U16	Buffer_Read_Data_Size[];

extern U16	UsbAddress;
extern U16	UsbMaxPacketSize;
extern U8	UsbDeviceDesc[];
extern U8	UsbDeviceVer[] ;
extern U8	UsbConfigDesc[];
extern U8	UsbTmp[];
#endif

/******* global function *********************************************/
extern void	CPUInit(void);
extern void	PeripheralInit(void);
extern void	enableINT(void);
extern void	delay_1ms(void);
extern void	delay_10us(U16 time);
extern void   User_Application(void);
extern U16	Create_Data(U16 Pipe);
extern U16	Read_Data(U16 Pipe, U16 Bsize, U8 *Table);

extern void	PipeTblClear(void);

//extern void	usbint(int irq, void * meaningless, struct pt_regs*nonenone);
extern void	INTR_int(U16 Status, U16 Int_enbl);
extern void	INTN_int(U16 Status, U16 Int_enbl);
extern void	BEMP_int(U16 Status, U16 Int_enbl);

extern void	usb_enumerate(void);
extern void	initAssp(void);
extern void	usb_attach(void);
extern void	usb_detach(void);
extern U16	usb_busreset(void);
extern void	usb_remotewakeup(void);
extern void	usb_resume(void);
extern void	usb_suspend(void);

extern U16	ChkAttach(void);
extern U16	isHiSpeed(void);
extern void	resetDCP(void);
extern U16	isDisconnect(void);

extern void	waitAssp(void);
extern void	enableINT_Assp(void);					/* Interrupt Enable */
extern void	resetEP(U8 Con_Num);					/* set PIPEn Configuration register */
extern void	EnableIntR(U16 Pipe);					/* IntR Enable */
extern void    ClearIntR(U16 Pipe);
extern void	DisableIntR(U16 Pipe);					/* IntR Disable */
extern void	EnableIntNR(U16 Pipe);					/* IntNR Enable */
extern void    ClearIntNR(U16 Pipe);
extern void	DisableIntNR(U16 Pipe);					/* IntNR Disable */
extern void	SetEpPid(U16 Pipe, U16 Pid);

extern U16	dataInSize(U16 Pipe);
extern U16	getMaxPacketSize(U16 Pipe);
extern U16	dcpMaxPacketSize(void);
extern void	resetAssp(void);

extern void	MemClear(void);							/* memory data clear */
extern U8	RprtSTS(U8 Sta1, U16 Sta2);				/* report status */
extern void	MemTblClear(void);

extern void	CR_Start(U32 Bsize, U8 *Table);			/* start Control Read */
extern void	Control_Read(void);						/* continue */
extern void	CW_Start(U32 Bsize, U8 *Table);			/* start Control Write */
extern void	Control_Write(void);					/* continue */

extern void	DI_Start(U16 Pipe, U32 Bsize, U8 *Tbl);	/* start Data IN */
extern void	Data_In(U16 Pipe);						/* continue */
extern void	DO_Start(U16 Pipe, U32 Bsize, U8 *Tbl);	/* start Data OUT */
extern void	Data_Out(U16 Pipe);						/* continue */
extern void	DMA_Out(U16 Pipe);						/* continue */
extern void	DMA_In(U16 Pipe);						/* continue */
extern void	DMA_RW(U16 Pipe);
extern void	User_Data_In(U16 Pipe, U32 Size, U8 *Tbl);
extern void	User_Data_Out(U16 Pipe, U32 Size, U8 *Tbl);

#if PCUT_MODE == PCUT_USE
extern void	reg_backup(void);
extern void	reg_recover(void);
#endif

extern void	startClock(void);
extern void	restartClock(void);
extern void	stopClock(void);

#if ATCKM_MODE == ATCKM_USE
extern void	waitClockReady(void);
#endif

extern U16	ControlNoWrite(U16 Req, U16 Val, U16 Indx, U16 Len);
extern U16	ControlRead   (U16 Req, U16 Val, U16 Indx, U16 Len, U8 *Buf);
extern U16	ControlWrite  (U16 Req, U16 Val, U16 Indx, U16 Len, U8 *Buf);
extern void	delay_xms(U16 num);
extern U16	SetupStage(U16 Req, U16 Val, U16 Indx, U16 Len);
extern U16	StatusStage(U16 Mode);

#ifdef UART_USE
#include  "uart.h"
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线观看视频一区二区| 欧美激情一区二区在线| 国产视频一区在线观看| 一区二区视频在线看| 精品一区二区三区影院在线午夜| aa级大片欧美| 久久午夜老司机| 亚洲成人av在线电影| 国产成人精品www牛牛影视| 欧美日韩1区2区| 国产精品不卡一区二区三区| 六月丁香综合在线视频| 欧美综合久久久| 中文字幕一区二区三区在线播放| 青娱乐精品视频在线| 欧美专区日韩专区| 最新高清无码专区| 成人一区在线观看| 久久蜜桃av一区精品变态类天堂| 热久久国产精品| 欧美日韩一区二区不卡| 亚洲精品中文字幕在线观看| 成人99免费视频| 国产精品美女一区二区| 狠狠色狠狠色综合| 精品福利在线导航| 蜜桃免费网站一区二区三区| 欧美艳星brazzers| 亚洲一区电影777| 欧洲一区在线电影| 一区二区三区日韩欧美| 91久久精品一区二区| 日韩美女精品在线| 91久久奴性调教| 亚洲图片欧美视频| 欧美精选午夜久久久乱码6080| 亚洲制服丝袜av| 欧美乱熟臀69xxxxxx| 视频一区二区国产| 日韩欧美国产系列| 国产又粗又猛又爽又黄91精品| 久久综合色8888| 成人综合婷婷国产精品久久免费| 中日韩免费视频中文字幕| 国产成人av电影| 国产精品久久国产精麻豆99网站 | 久久嫩草精品久久久久| 国产综合久久久久久鬼色| 久久欧美一区二区| 成人免费视频国产在线观看| 国产精品国产三级国产普通话三级| 成人在线视频首页| 一区二区在线电影| 91精品国产综合久久小美女| 久久99国产精品久久99| 日本一区二区三区视频视频| 一本色道久久综合亚洲91| 亚洲444eee在线观看| 日韩视频不卡中文| 国产精品99久| 亚洲精品国产无天堂网2021 | 亚洲精品视频在线观看网站| 欧美日韩中文字幕一区二区| 美女诱惑一区二区| 欧美韩国一区二区| 欧美三级韩国三级日本一级| 奇米888四色在线精品| 中文字幕的久久| 欧美性受xxxx黑人xyx性爽| 蜜桃精品视频在线观看| 中文字幕第一区二区| 在线综合视频播放| 成人一区二区在线观看| 亚洲va欧美va人人爽| 久久久精品综合| 精品视频1区2区| 高清国产一区二区| 日韩黄色片在线观看| 国产精品女同一区二区三区| 欧美精品久久久久久久多人混战 | 免费看黄色91| 国产精品美女久久久久aⅴ国产馆| 日本高清不卡aⅴ免费网站| 国内精品伊人久久久久av一坑| 亚洲欧美精品午睡沙发| 日韩精品一区二区在线| 色婷婷综合久久久中文字幕| 激情成人综合网| 亚洲国产人成综合网站| 中文字幕第一区综合| 精品久久国产字幕高潮| 欧美影院一区二区| 91在线码无精品| 国产宾馆实践打屁股91| 麻豆成人在线观看| 午夜伦理一区二区| 亚洲免费成人av| 欧美激情在线一区二区| 精品国产99国产精品| 欧美精选午夜久久久乱码6080| 91视频.com| 成人免费高清在线观看| 黄色日韩三级电影| 久久国产精品一区二区| 日韩和欧美的一区| 亚洲大片在线观看| 亚洲最大的成人av| 亚洲欧美日韩国产另类专区| 国产亲近乱来精品视频| 亚洲精品一区二区在线观看| 正在播放亚洲一区| 欧美欧美欧美欧美首页| 欧美色成人综合| 欧美三级中文字| 欧美精品久久天天躁| 欧美狂野另类xxxxoooo| 欧美日韩电影在线播放| 欧美日韩国产大片| 欧美夫妻性生活| 欧美不卡一区二区三区| 精品久久久久久亚洲综合网| 久久久久久久网| 国产精品嫩草影院com| 亚洲欧洲在线观看av| 亚洲精品免费在线| 亚洲成人第一页| 另类成人小视频在线| 国产精品2024| 91丨国产丨九色丨pron| 97精品电影院| 欧美色老头old∨ideo| 欧美少妇一区二区| 这里是久久伊人| 久久精品亚洲精品国产欧美kt∨| 中文字幕久久午夜不卡| 夜夜揉揉日日人人青青一国产精品| 亚洲欧美激情小说另类| 日韩国产欧美视频| 国产一区二区免费视频| 91丝袜呻吟高潮美腿白嫩在线观看| 欧美视频精品在线| 337p粉嫩大胆噜噜噜噜噜91av| 亚洲国产成人自拍| 亚洲国产精品影院| 国产一区二区三区免费| 91视频国产观看| 日韩免费看网站| 综合电影一区二区三区 | 蜜桃久久久久久| 成人国产精品免费观看动漫| 在线观看日韩精品| 久久伊人蜜桃av一区二区| 亚洲日本丝袜连裤袜办公室| 日韩精品乱码av一区二区| 成人黄色在线看| 91麻豆精品91久久久久久清纯| 国产日韩精品视频一区| 亚洲女与黑人做爰| 激情亚洲综合在线| 色999日韩国产欧美一区二区| 精品国产污网站| 亚洲国产人成综合网站| 国产精品1024| 在线不卡中文字幕播放| 国产精品高清亚洲| 久久91精品久久久久久秒播| 色系网站成人免费| 亚洲va欧美va人人爽| 丁香激情综合五月| 制服视频三区第一页精品| 亚洲视频一区二区在线| 狠狠色丁香九九婷婷综合五月| 91黄色免费看| 国产精品素人视频| 激情欧美一区二区| 91麻豆精品91久久久久久清纯| 亚洲人成精品久久久久| 国产经典欧美精品| 精品国产乱码久久久久久闺蜜 | 日韩精品1区2区3区| 色综合久久66| 国产精品国产自产拍高清av| 精品综合免费视频观看| 欧美日韩精品电影| 一区二区三区中文在线| 成人av集中营| 国产日韩欧美高清在线| 激情欧美日韩一区二区| 欧美刺激脚交jootjob| 午夜视频一区二区| 欧美日韩日日骚| 亚洲精选一二三| 色呦呦日韩精品| 亚洲天堂免费在线观看视频| 成人免费av在线| 中文字幕日韩一区二区| 99这里只有精品| 亚洲欧美日韩小说| 欧美性大战xxxxx久久久| 亚洲线精品一区二区三区八戒|