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

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

?? combi.lst

?? USB接口的鼠標驅動源程序
?? LST
?? 第 1 頁 / 共 5 頁
字號:
                                   0xb4, 0x04,/* vendor ID (note reference design vendor ID) */
                                   0x70, 0x63,/* product ID (reference design USB mouse product ID) */
                                   0x01, 0x00,/* device release number */
                                   0x01,      /* index of manufacturer string (1) */
                                   0x02,      /* index of product string (2) */
                                   0x00,      /* index of serial number string (not supported = 0x00) */
                                   0x01       /* number of configurations (1) */
1744 12 01 10 01 00 00 00 08 B4   };
174D 04 70 63 01 00 01 02 00 01   
                                  const char get_interface_status_table[] =
                                  {
                                   0x00, 0x00 /* always return both bytes zero */
1742 00 00                        };
                                  
                                  /* String Descriptors */
                                  const char USBStringLanguageDescription[] =
                                  {
                                   0x04,      /* Length */
                                   0x03,      /* Type (3=string) */
                                   0x09,      /* Language: English */
                                   0x04       /* Sub-language: Default */
173E 04 03 09 04                  };
                                  
                                  const char USBStringDescription1[] =
                                  {
                                      44,3,'C',0,'y',0,'p',0,'r',0,'e',0,'s',0,'s',0,' ',0,'S',0,'e',0,'m',0,'i',0,'c',0,'o',0,'n',0,
                                      'd',0,'u',0,'c',0,'t',0,'o',0,'r',0
1712 2C 03 43 00 79 00 70 00 72   };
171B 00 65 00 73 00 73 00 20 00   
1724 53 00 65 00 6D 00 69 00 63   
172D 00 6F 00 6E 00 64 00 75 00   
1736 63 00 74 00 6F 00 72 00      
                                  
                                  const char USBStringDescription2[] =
                                  {
                                      66,3, 'C',0,'y',0,'p',0,'r',0,'e',0,'s',0,'s',0,' ',0,'C',0,'Y',0,'7',0,'C',0,
                                      '6',0,'3',0,'7',0,'x',0,'x',0,' ',0,'U',0,'S',0,'B',0,' ',0,'M',0,'o',0,'u',0,'s',0,'e',0,' ',0,'v',0,
                                      '?',0,'.',0,'?',0,'?',0
16CE 42 03 43 00 79 00 70 00 72   };
16D7 00 65 00 73 00 73 00 20 00   
16E0 43 00 59 00 37 00 43 00 36   
16E9 00 33 00 37 00 78 00 78 00   
16F2 20 00 55 00 53 00 42 00 20   
16FB 00 4D 00 6F 00 75 00 73 00   
1704 65 00 20 00 76 00 3F 00 2E   
170D 00 3F 00 3F 00               
                                  
                                  
/* NOTE: This is not implemented and is only here as a     */
/* demonstration of how to add a serial number string.   */
/* The serial number must be unique for every device or      */
                                  /* else it may not enumerate properly.                      */
                                  
const char USBStringDescription3[] =
                                  {
                                   0x10,0x03,'0',0,'1',0,'2',0,'3',0,'4',0,'5',0,'6',0
16BE 10 03 30 00 31 00 32 00 33   };
16C7 00 34 00 35 00 36 00         
                                  
                                  
                                  const char USBStringDescription4[] =
                                  {
                                   0x14,
                                   0x03,
                                    'H',0,'I',0,'D',0,' ',0,'M',0,'o',0,'u',0,'s',0,'e',0
16AA 14 03 48 00 49 00 44 00 20   };
16B3 00 4D 00 6F 00 75 00 73 00   
16BC 65 00                        
                                  
                                  const char USBStringDescription5[] =
                                  {
                                   0x32,
                                   0x03,
                                    'E',0,'n',0,'d',0,'P',0,'o',0,'i',0,'n',0,'t',0,'1',0,' ',0,'I',0,
                                    'n',0,'t',0,'e',0,'r',0,'r',0,'u',0,'p',0,'t',0,'P',0,'i',0,'p',0,'e',0
167A 32 03 45 00 6E 00 64 00 50   };
1683 00 6F 00 69 00 6E 00 74 00   
168C 31 00 20 00 49 00 6E 00 74   
1695 00 65 00 72 00 72 00 75 00   
169E 70 00 74 00 50 00 69 00 70   
16A7 00 65 00                     
                                  
                                  
                                  
                                  
003C                              #define SET_EP0_MODE(x) EP_A0_MODE = x      //set mode register for EP0
                                  
                                  
                                  /*
                                  ** define a structure that will maintain the parameters of multibyte data that is returned
                                  ** to the host in response to successive IN commands on endpoint 0 (descriptors, status, reports, etc).
                                  */
                                  typedef struct
                                  {
                                      char bLength;                           //length of data remaining to be returned       
                                      far char *p;                            //pointer to the data
                                      char dummy;                             //padding -- compiler bug doesn't allocate enough space for a far *
003D                              }TRANSMIT_STRUCT;
                                  
                                  
                                  /*
                                  ** define a structure that contains the current USB device status
                                  */
                                  typedef struct
                                  {
                                      char bConfiguration;                    //configured or not
                                      char bRemoteWakeup;                     //remote wakeup enabled or not
                                      char bDeviceStatus;                     //spare, do not remove! this byte is a placeholder
                                                                              //for the 2nd byte of device status.
                                      char bEP1Stall;                         //endpoint 1 stalled or not
                                      char bEPStatus;                         //spare, do not remove! this byte is a placeholder
                                                                              //for the 2nd byte of device status
                                      char bAddress;                          //current address
                                      char bProtocol;                         //boot protocol or report protocol
003E                              }DEVICE_STATUS;
                                  
                                  
                                  /*
                                  ** define a structure for mouse transmit status
                                  */
                                  
                                  typedef struct
                                  {
                                      char bIdlePeriod;                       //current idle period setting
                                      char bIdleCounter;                      //counter for idle period
                                  }
003F                              MOUSE_STATUS;
                                  
                                  
                                  
                                  
004F 0002                         MOUSE_STATUS        MouseStatus;            //status of mouse
0051 0004                         TRANSMIT_STRUCT     XmtBuff;                //EP0 transmit buffer parameters
                                  
0055 0007                         DEVICE_STATUS       DeviceStatus;           //device status
005C                              char                bSuspendCounter;        //counter for keeping track of suspend interval
                                  
                                  //declare the following registers global. They are used by ISRs to avoid compiler issues.
005D                              char byte_count;
005E                              char byte_count1;
005F                              char bWakeupCount;
                                  
                                  
                                  /*
                                  ** USB function prototypes
                                  */
                                  void UsbReInitialize(void);
                                  void MouseTask(void);
                                  void Suspend(void);
                                  void usbmain(void);
                                  void HandleSetup(void);
                                  void HandleIn(void);
                                  void USB_control_read(void);
                                  char LoadEP0Fifo(void);
                                  void ClearRemoteWakeup(void);
                                  void SetRemoteWakeup(void);
                                  void SetConfiguration(void);
                                  void SetAddress(void);
                                  void ClearEndpointStall(void);
                                  void SetEndpointStall(void);
                                  void GetDeviceStatus(void);
                                  void GetDescriptor(void);
                                  void GetInterfaceStatus(void);
                                  void GetEndpointStatus(void);
                                  void SetIdle(void);
                                  void SetProtocol(void);
                                  void GetReport(void);
                                  void GetIdle(void);
                                  void GetProtocol(void);
                                  void GetConfiguration(void);
                                  void USB_Stall_In_Out(void);
                                  char BusInactive(void);
                                  
                                  
                                  
                                  //*************************************************************************************************
                                  //PS2 DECLARATIONS
                                  
                                  
                                  /*
                                  ** define a structure that contains all mouse parameters that can be set via host commands
                                  */
                                  typedef struct
                                  {
                                      char bReportRate;                               
                                      char bReportInterval;                           
                                      char bScale;
                                      char bStream;
                                      char bResolution;
                                      char bEnabled;
                                      char bZmouse;
                                      char bWrap;
0040                              }MOUSEPARMS;
                                  
                                  /*
                                  ** define a structure to hold messages to be sent back to the host.  This can be either a mouse packet
                     

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品一区二区三区不卡 | 首页综合国产亚洲丝袜| 国产日本一区二区| 欧美精品一区二区三区四区| 在线播放中文一区| 91精品国产一区二区| 欧美一级免费大片| 日韩视频不卡中文| 久久久亚洲高清| 国产精品青草综合久久久久99| 久久久久久久av麻豆果冻| 国产亚洲欧美日韩在线一区| 国产亚洲一本大道中文在线| 一区在线观看视频| 曰韩精品一区二区| 日韩av一区二| 国产a视频精品免费观看| 国产一区在线不卡| 99久久精品免费看国产免费软件| 95精品视频在线| 在线视频中文字幕一区二区| 欧美一区二区美女| 久久久久99精品一区| 亚洲欧洲国产日本综合| 亚洲成人高清在线| 狠狠色丁香久久婷婷综合_中 | 奇米影视在线99精品| 精品一区二区三区在线观看国产| 国产精品亚洲成人| 欧美日韩一区二区三区四区五区 | 国产综合久久久久久鬼色| 岛国av在线一区| 欧美无砖砖区免费| 久久精品欧美一区二区三区不卡 | www.欧美亚洲| 6080国产精品一区二区| 欧美国产精品一区二区三区| 亚洲综合久久久| 高清国产一区二区三区| 欧美日韩中文国产| 中文字幕亚洲一区二区va在线| 亚洲成a天堂v人片| 91在线免费播放| 欧美不卡一区二区三区四区| 亚洲色图色小说| 国产黄人亚洲片| 在线播放日韩导航| 国产精品久久久久久久久动漫 | 亚洲视频小说图片| 国产乱人伦偷精品视频免下载| 欧美在线视频你懂得| 国产精品婷婷午夜在线观看| 日本亚洲最大的色成网站www| av一区二区久久| 久久免费午夜影院| 蜜桃在线一区二区三区| 欧美日韩视频在线一区二区| 日韩一区欧美小说| 成人黄色网址在线观看| 久久综合色之久久综合| 日韩一区精品视频| 欧美午夜精品免费| 亚洲四区在线观看| 波多野结衣在线aⅴ中文字幕不卡| 欧美一区二区三区视频| 天天操天天干天天综合网| 日本韩国一区二区三区视频| 国产欧美日韩在线看| 国产精品资源在线看| 337p日本欧洲亚洲大胆精品| 国内精品在线播放| 欧美tk丨vk视频| 久久成人免费电影| 欧美大肚乱孕交hd孕妇| 久久99精品久久久久久国产越南 | 亚洲精品伦理在线| 99久久精品情趣| 综合av第一页| www.欧美色图| 亚洲综合丁香婷婷六月香| 欧洲精品一区二区三区在线观看| 亚洲蜜桃精久久久久久久| 一本大道av一区二区在线播放| 亚洲欧洲国产日韩| 91精彩视频在线| 视频在线观看91| 日韩一区二区三区高清免费看看 | 亚洲色图清纯唯美| 色综合久久久久久久久| 亚洲综合精品久久| 日韩丝袜情趣美女图片| 国产永久精品大片wwwapp | 一区二区三区四区高清精品免费观看| 91浏览器打开| 日韩二区三区四区| 久久夜色精品国产噜噜av| 国产激情一区二区三区四区| 国产精品嫩草影院av蜜臀| 午夜视频在线观看一区| 国产九色精品成人porny | 日韩和欧美的一区| 欧美日韩黄色一区二区| 亚洲精品视频一区二区| 欧美综合久久久| 91老师片黄在线观看| 日韩免费性生活视频播放| 国产不卡视频一区二区三区| 亚洲精品高清在线观看| 日韩欧美区一区二| a亚洲天堂av| 午夜精品久久久久久久99樱桃| 精品国产免费久久| 色中色一区二区| 国产在线精品国自产拍免费| 亚洲欧洲综合另类在线| 日韩视频中午一区| 色综合天天综合网国产成人综合天| 五月综合激情日本mⅴ| 国产亚洲欧美激情| 欧美日韩精品高清| 不卡大黄网站免费看| 美女脱光内衣内裤视频久久影院| 中文字幕一区二区5566日韩| 日韩丝袜美女视频| 欧美性生活久久| 国产成人精品一区二| 天天色图综合网| 国产精品午夜电影| 精品国产3级a| 日韩精品一区二区三区在线| 色婷婷精品久久二区二区蜜臂av| 国产制服丝袜一区| 免费成人性网站| 亚洲一二三级电影| 成人欧美一区二区三区在线播放| 精品毛片乱码1区2区3区| 欧美猛男gaygay网站| 色综合一区二区三区| 99久久精品国产麻豆演员表| 国产麻豆成人传媒免费观看| 久久精品久久久精品美女| 亚洲第一狼人社区| 亚洲国产精品久久久男人的天堂| |精品福利一区二区三区| 久久精品一区二区三区不卡| 欧美一区二区三区白人| 777午夜精品免费视频| 欧美日韩一本到| 欧美色成人综合| 欧美日免费三级在线| 欧美日韩中字一区| 欧美日韩亚洲综合一区二区三区| 色狠狠色狠狠综合| 一本色道久久综合狠狠躁的推荐| a亚洲天堂av| 91美女在线看| 欧美影院一区二区三区| 欧美无人高清视频在线观看| 在线观看欧美精品| 在线观看国产日韩| 欧美日本免费一区二区三区| 91 com成人网| 久久综合狠狠综合久久综合88 | 中文字幕亚洲在| 亚洲欧美日本在线| 亚洲国产欧美日韩另类综合| 亚洲va韩国va欧美va精品| 蜜臀av一区二区三区| 国产一区二区在线观看视频| 成人午夜碰碰视频| 91激情在线视频| 日韩一区二区三区电影在线观看| 亚洲精品在线三区| 国产精品美女久久久久久久久久久 | 亚洲最大成人综合| 视频一区视频二区中文| 久久精品国产一区二区| 成人在线一区二区三区| 日本乱人伦aⅴ精品| 91麻豆精品国产91久久久资源速度| 精品国产一区二区三区久久影院| 欧美激情一区二区| 亚洲永久精品国产| 国产在线一区二区综合免费视频| 国产成人亚洲综合a∨婷婷 | 香蕉久久一区二区不卡无毒影院| 人人超碰91尤物精品国产| 国产成人av电影免费在线观看| 色综合天天狠狠| 日韩三级视频在线看| 国产精品激情偷乱一区二区∴| 亚洲一级电影视频| 国产精品 日产精品 欧美精品| 欧美亚洲国产bt| 久久日一线二线三线suv| 亚洲人成亚洲人成在线观看图片 | 亚洲精品国产第一综合99久久| 亚洲第一福利视频在线| 国产高清亚洲一区| 日韩一区二区三免费高清|