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

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

?? periph.lst

?? 在Linux中
?? LST
字號(hào):
C51 COMPILER V6.14  PERIPH                                                                 01/09/2002 17:28:31 PAGE 1   


C51 COMPILER V6.14, COMPILATION OF MODULE PERIPH
OBJECT MODULE PLACED IN .\periph.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE .\periph.c DEBUG OBJECTEXTEND

stmt level    source

   1          #pragma NOIV	
   2          #include <ezusb.h>
   3          #include <ezregs.h>
   4          #include <intrins.h>
   5          #include <fx.h>
   6          
   7          extern BOOL	GotSUD;			// Received setup data flag
   8          extern BOOL	Sleep;
   9          extern BOOL	Rwuen;
  10          extern BOOL	Selfpwr;
  11          //+++++++++++++++++
  12          #define P0  			OUTA
  13          #define P1	        	OUTB
  14          #define P3			OUTD
  15          //+++++++++++++++++
  16          
  17          
  18          BYTE	Configuration;		// Current configuration
  19          BYTE	AlternateSetting;	// Alternate settings
  20          BYTE  suspCount;
  21          
  22                 
  23          
  24          
  25          
  26          
  27          BYTE InReportBytes;
  28          void *dscr_ptr;
  29          
  30          
  31          //-----------------------------------------------------------------------------
  32          // Task Dispatcher hooks
  33          //	The following hooks are called by the task dispatcher.
  34          //-----------------------------------------------------------------------------
  35          
  36          void TD_Init(void) 				// Called once at startup
  37          {
  38   1      	
  39   1             	PORTACFG = 0x00;
  40   1      	OEA = 0xFF;
  41   1      
  42   1              PORTBCFG = 0x00;
  43   1              OEB = 0xFF;
  44   1           
  45   1              OED = 0xFF;
  46   1      
  47   1      
  48   1      	IN07VAL |= bmEP2 ;
  49   1      	OUT07VAL |= bmEP2;
  50   1      
  51   1         OUT07IEN |= bmEP2;
  52   1      
  53   1         IN07IEN |= bmEP2;
  54   1      
  55   1      
C51 COMPILER V6.14  PERIPH                                                                 01/09/2002 17:28:31 PAGE 2   

  56   1      
  57   1         suspCount = 1;
  58   1      
  59   1         OEA = 0xFF;
  60   1      
  61   1         Rwuen = TRUE;				// Enable remote-wakeup
  62   1      }
  63          
  64          void TD_Poll(void) 				// Called repeatedly while the device is idle
  65          {
  66   1      }
  67          
  68          BOOL TD_Suspend(void) 			// Called before the device goes into suspend mode
  69          {
  70   1      	return(TRUE);
  71   1      }
  72          
  73          BOOL TD_Resume(void) 			// Called after the device resumes
  74          {
  75   1      	return(TRUE);
  76   1      }
  77          
  78          //-----------------------------------------------------------------------------
  79          // Device Request hooks
  80          //	The following hooks are called by the end point 0 device request parser.
  81          //-----------------------------------------------------------------------------
  82          
  83          BOOL DR_GetDescriptor(void)
  84          {
  85   1      	return(TRUE);
  86   1      }
  87          
  88          BOOL DR_SetConfiguration(void)	// Called when a Set Configuration command is received
  89          {
  90   1      	Configuration = SETUPDAT[2];
  91   1      	return(TRUE);				// Handled by user code
  92   1      }
  93          
  94          BOOL DR_GetConfiguration(void)	// Called when a Get Configuration command is received
  95          {
  96   1      	IN0BUF[0] = Configuration;
  97   1      	EZUSB_SET_EP_BYTES(IN0BUF_ID,1);
  98   1      	return(TRUE);				// Handled by user code
  99   1      }
 100          
 101          BOOL DR_SetInterface(void) 		// Called when a Set Interface command is received
 102          {
 103   1      	AlternateSetting = SETUPDAT[2];
 104   1      	return(TRUE);				// Handled by user code
 105   1      }
 106          
 107          BOOL DR_GetInterface(void) 		// Called when a Set Interface command is received
 108          {
 109   1      	IN0BUF[0] = AlternateSetting;
 110   1      	EZUSB_SET_EP_BYTES(IN0BUF_ID,1);
 111   1      	return(TRUE);				// Handled by user code
 112   1      }
 113          
 114          BOOL DR_GetStatus(void)
 115          {
 116   1      	return(TRUE);
 117   1      }
C51 COMPILER V6.14  PERIPH                                                                 01/09/2002 17:28:31 PAGE 3   

 118          
 119          BOOL DR_ClearFeature(void)
 120          {
 121   1      	return(TRUE);
 122   1      }
 123          
 124          BOOL DR_SetFeature(void)
 125          {
 126   1      	return(TRUE);
 127   1      }
 128          
 129          #define EZUSB_UNARM_EP(ep_id)  			EPIO[ep_id].cntrl = bmEPBUSY
 130          
 131          BOOL DR_VendorCmnd(void)
 132          {
 133   1         return(TRUE);
 134   1      }
 135          
 136          //-----------------------------------------------------------------------------
 137          // USB Interrupt Handlers
 138          //	The following functions are called by the USB interrupt jump table.
 139          //-----------------------------------------------------------------------------
 140          
 141          
 142          
 143          void ISR_Sudav(void) interrupt 0
 144          {
 145   1      	GotSUD = TRUE;				// Set flag
 146   1      
 147   1      
 148   1      	EZUSB_IRQ_CLEAR();
 149   1      	USBIRQ = bmSUDAV;			// Clear SUDAV IRQ
 150   1      }
 151          
 152          void ISR_Sutok(void) interrupt 0
 153          {
 154   1      	EZUSB_IRQ_CLEAR();
 155   1      	USBIRQ = bmSUTOK;			// Clear SUTOK IRQ
 156   1      }
 157          
 158          void ISR_Sof(void) interrupt 0
 159          {
 160   1      	EZUSB_IRQ_CLEAR();
 161   1      	USBIRQ = bmSOF;				// Clear SOF IRQ
 162   1      }
 163          
 164          void ISR_Ures(void) interrupt 0
 165          {
 166   1        
 167   1         REPORTDSCR *rdp;
 168   1         dscr_ptr = (REPORTDSCR xdata *) pReportDscr;
 169   1         rdp = dscr_ptr;
 170   1         InReportBytes = rdp -> Report_Count_In_Value;
 171   1         EPIO[IN2BUF_ID].bytes = InReportBytes;
 172   1      
 173   1         EPIO[OUT2BUF_ID].bytes = 64;
 174   1      
 175   1      
 176   1      	EZUSB_IRQ_CLEAR();
 177   1      	USBIRQ = bmURES;			// Clear URES IRQ
 178   1      }
 179          
C51 COMPILER V6.14  PERIPH                                                                 01/09/2002 17:28:31 PAGE 4   

 180          void ISR_IBN(void) interrupt 0
 181          {
 182   1        
 183   1      }
 184          
 185          void ISR_Susp(void) interrupt 0
 186          {
 187   1         Sleep = TRUE;
 188   1      
 189   1         EZUSB_IRQ_CLEAR();
 190   1         USBIRQ = bmSUSP;
 191   1      }
 192          
 193          void ISR_Ep0in(void) interrupt 0
 194          {
 195   1      }
 196          
 197          void ISR_Ep0out(void) interrupt 0
 198          {
 199   1      }
 200          
 201          void ISR_Ep1in(void) interrupt 0
 202          {
 203   1      
 204   1      }
 205          
 206          void ISR_Ep1out(void) interrupt 0
 207          {
 208   1      
 209   1      }
 210          
 211          void ISR_Ep2in(void) interrupt 0
 212          {
 213   1      
 214   1      	IN2BC = InReportBytes;
 215   1      
 216   1      	EZUSB_IRQ_CLEAR();
 217   1      	IN07IRQ = bmEP2;
 218   1      
 219   1      }
 220          
 221          void ISR_Ep2out(void) interrupt 0
 222          
 223          {
 224   1         int i;
 225   1      
 226   1         if (EPIO[IN2BUF_ID].cntrl & bmEPBUSY)
 227   1         {
 228   2            TOGCTL = 0x08 | IN2BUF_ID;
 229   2            WRITEDELAY();
 230   2            if (TOGCTL & 0x80)
 231   2               TOGCTL |= 0x20;
 232   2            else
 233   2               TOGCTL |= 0x40;
 234   2         }
 235   1      
 236   1        
 237   1         for (i=0; i < OUT2BC; i++)
 238   1         {
 239   2       
 240   2              P0=OUT2BUF[0];
 241   2      	P1=OUT2BUF[1];           //-------------------------------------------------
C51 COMPILER V6.14  PERIPH                                                                 01/09/2002 17:28:31 PAGE 5   

 242   2              P3=OUT2BUF[2];  
 243   2             
 244   2         }
 245   1         
 246   1         
 247   1         OUT2BC = 0;
 248   1      
 249   1      
 250   1      	EZUSB_IRQ_CLEAR();
 251   1      	OUT07IRQ = bmEP2;
 252   1      }
 253          
 254          void ISR_Ep3in(void) interrupt 0
 255          {
 256   1      }
 257          
 258          void ISR_Ep3out(void) interrupt 0
 259          {
 260   1       
 261   1      }
 262          
 263          void ISR_Ep4in(void) interrupt 0
 264          {
 265   1      }
 266          
 267          void ISR_Ep4out(void) interrupt 0
 268          {
 269   1         }
 270          
 271          void ISR_Ep5in(void) interrupt 0
 272          {
 273   1      }
 274          
 275          void ISR_Ep5out(void) interrupt 0
 276          {
 277   1        
 278   1      }
 279          
 280          void ISR_Ep6in(void) interrupt 0
 281          {
 282   1      }
 283          
 284          void ISR_Ep6out(void) interrupt 0
 285          {
 286   1        
 287   1      }
 288          
 289          void ISR_Ep7in(void) interrupt 0
 290          {
 291   1      }
 292          
 293          void ISR_Ep7out(void) interrupt 0
 294          {
 295   1        
 296   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    470    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
C51 COMPILER V6.14  PERIPH                                                                 01/09/2002 17:28:31 PAGE 6   

   DATA SIZE        =      7       1
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美激情小说另类| 91视频www| 日日嗨av一区二区三区四区| 亚洲麻豆国产自偷在线| 亚洲欧洲韩国日本视频| 久久精品视频一区二区| 国产拍揄自揄精品视频麻豆| 欧美精品一区二区三区四区| 中文字幕第一区二区| 久久午夜羞羞影院免费观看| 日韩欧美在线网站| 久久精品欧美一区二区三区麻豆| xnxx国产精品| 国产精品久久久久永久免费观看 | 亚洲精品乱码久久久久久日本蜜臀| 欧美国产一区在线| 国产精品美日韩| 亚洲mv在线观看| 男人的天堂久久精品| 国产一区二区伦理| 波多野结衣在线aⅴ中文字幕不卡| kk眼镜猥琐国模调教系列一区二区| 欧洲在线/亚洲| 欧美一区二区视频在线观看2022| 日韩欧美国产三级| 国产精品毛片a∨一区二区三区| 亚洲精品国产一区二区三区四区在线 | 六月丁香综合在线视频| 国内欧美视频一区二区| 99久久综合99久久综合网站| 在线观看日韩国产| 久久午夜国产精品| 日韩伦理免费电影| 午夜电影网一区| 国产精品一区不卡| 欧美在线影院一区二区| 久久久久久毛片| 亚洲午夜在线观看视频在线| 国产成人精品免费网站| 欧美日韩在线播放一区| 国产午夜精品福利| 美女高潮久久久| av高清久久久| 精品蜜桃在线看| 亚洲主播在线观看| 东方aⅴ免费观看久久av| 欧美日本国产视频| 亚洲人成伊人成综合网小说| 精品一区二区三区av| 欧美四级电影在线观看| 日本一区二区视频在线| 久久66热偷产精品| 欧美久久一二区| 亚洲老司机在线| 99久久免费视频.com| 久久伊人中文字幕| 免费成人在线网站| 欧美日韩三级一区二区| 亚洲人成精品久久久久久| 国产麻豆精品在线观看| 日韩亚洲电影在线| 三级欧美在线一区| 欧美日韩国产综合久久| 亚洲无人区一区| 91电影在线观看| 亚洲激情男女视频| 99re这里只有精品首页| 日韩理论在线观看| 不卡一区二区在线| 国产精品视频你懂的| 91免费看`日韩一区二区| 中文字幕中文字幕一区| 成人免费黄色在线| 欧美—级在线免费片| 粉嫩一区二区三区在线看| 日本一区二区成人| 国产成人免费在线视频| 久久欧美一区二区| 国产精品一二一区| 精品久久人人做人人爱| 国产一区欧美二区| 欧美国产精品一区二区三区| 国产乱国产乱300精品| 国产欧美日韩久久| 成人黄色av网站在线| 亚洲免费观看高清完整版在线观看熊| 99精品视频免费在线观看| 亚洲自拍欧美精品| 777精品伊人久久久久大香线蕉| 亚洲v中文字幕| 日韩免费高清电影| 成人国产一区二区三区精品| 中文字幕一区在线| 欧美日韩aaaaaa| 国产一区二区三区四区五区入口 | 国产精品视频一二三| 99re热这里只有精品视频| 一卡二卡三卡日韩欧美| 欧美电影在线免费观看| 国产在线精品一区二区三区不卡| 国产日韩成人精品| 91成人免费在线| 久久91精品国产91久久小草 | 欧美日本韩国一区| 国产一区二区三区av电影| 中文字幕电影一区| 7777精品伊人久久久大香线蕉经典版下载 | 精品理论电影在线观看| 成人性生交大片免费看视频在线| 一区二区三区欧美在线观看| 日韩午夜激情电影| av成人老司机| 久久精品久久久精品美女| 国产欧美一区二区精品性色超碰| 91麻豆免费看| 蜜桃一区二区三区在线观看| 亚洲欧美色综合| 日韩欧美中文一区二区| 99在线精品观看| 一区二区三区欧美亚洲| 久久免费午夜影院| 欧美影视一区二区三区| 91精品国产91热久久久做人人| 国产自产高清不卡| 视频一区二区国产| 国产精品白丝在线| 久久午夜老司机| 7777精品伊人久久久大香线蕉最新版| 国产91精品一区二区麻豆亚洲| 日韩经典一区二区| 日韩毛片在线免费观看| 精品对白一区国产伦| 欧美日韩一区二区三区免费看| 成人av免费在线| 国模冰冰炮一区二区| 亚洲另类中文字| 欧美一区二区三区四区视频| 不卡高清视频专区| 男男成人高潮片免费网站| 中文字幕在线播放不卡一区| 欧美日韩久久久| 国产精品66部| 午夜电影久久久| 中文乱码免费一区二区| 精品国产1区2区3区| 在线观看欧美精品| 风间由美一区二区av101 | 欧美大片一区二区| 国产激情视频一区二区在线观看| 五月激情综合色| 亚洲天堂福利av| 久久久久久久国产精品影院| 91精品在线免费观看| 91丨porny丨国产| 国产一区二区不卡| 免费观看在线色综合| 亚洲男人天堂一区| 国产精品国产自产拍在线| 欧美一区二区三区四区五区| 欧美在线观看视频一区二区| 国产成人精品影视| 麻豆精品一二三| 日韩激情视频网站| 免费一级片91| 精品一区二区日韩| 日韩黄色一级片| 亚洲国产精品久久久久婷婷884| 中文子幕无线码一区tr| 欧美精品一区二区三| 日韩欧美一区中文| 欧美日韩久久一区二区| 在线精品视频一区二区三四| 成人高清视频在线观看| 成人国产精品视频| 国产成人午夜精品5599| 粉嫩在线一区二区三区视频| 久久国产日韩欧美精品| 麻豆精品视频在线观看| 亚洲va欧美va人人爽| 洋洋成人永久网站入口| 亚洲精品免费播放| 亚洲一区二区三区自拍| 亚洲va韩国va欧美va| 国内精品自线一区二区三区视频| 精品成人佐山爱一区二区| 国产欧美日韩中文久久| 国产欧美精品国产国产专区| 国产三级欧美三级| 亚洲桃色在线一区| 日韩国产一二三区| 成人sese在线| 色94色欧美sute亚洲线路一ni| 欧美日韩在线播放一区| 不卡一区在线观看| 制服丝袜av成人在线看| 日本一区二区三级电影在线观看 | 中文字幕在线一区二区三区| 国产日韩三级在线| 亚洲美女一区二区三区| 一二三四社区欧美黄|