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

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

?? usbprinter.lst

?? 本程序是以前程序的升級
?? LST
?? 第 1 頁 / 共 2 頁
字號:
###############################################################################
#                                                                             #
#                                                       24/Apr/2009  16:18:19 #
# IAR ARM ANSI C/C++ Compiler V5.11.0.20622/W32 EVALUATION                    #
# Copyright 1999-2007 IAR Systems. All rights reserved.                       #
#                                                                             #
#    Cpu mode     =  arm                                                      #
#    Endian       =  little                                                   #
#    Source file  =  D:\basic-dataflash-project-at91sam7se-ek\at91lib\usb\dev #
#                    ice\usbprinter\USBPrinter.c                              #
#    Command line =  D:\basic-dataflash-project-at91sam7se-ek\at91lib\usb\dev #
#                    ice\usbprinter\USBPrinter.c -D at91sam7se512 -D sram -D  #
#                    TRACE_LEVEL=4 -lC D:\basic-dataflash-project-at91sam7se- #
#                    ek\at91sam7se-ek\basic-dataflash-project\ewp\at91sam7se5 #
#                    12_sram\List\ --remarks --diag_suppress Pe826,Pe1375 -o  #
#                    D:\basic-dataflash-project-at91sam7se-ek\at91sam7se-ek\b #
#                    asic-dataflash-project\ewp\at91sam7se512_sram\Obj\       #
#                    --no_cse --no_unroll --no_inline --no_code_motion        #
#                    --no_tbaa --no_clustering --no_scheduling --debug        #
#                    --endian little --cpu ARM7TDMI -e --fpu None             #
#                    --dlib_config "D:\Program Files\arm\ARM\INC\DLib_Config_ #
#                    Full.h" -I D:\basic-dataflash-project-at91sam7se-ek\at91 #
#                    sam7se-ek\basic-dataflash-project\ewp\..\..\..\at91lib/p #
#                    eripherals\ -I D:\basic-dataflash-project-at91sam7se-ek\ #
#                    at91sam7se-ek\basic-dataflash-project\ewp\..\..\..\at91l #
#                    ib\ -I D:\basic-dataflash-project-at91sam7se-ek\at91sam7 #
#                    se-ek\basic-dataflash-project\ewp\..\..\..\at91lib/memor #
#                    ies\ -I D:\basic-dataflash-project-at91sam7se-ek\at91sam #
#                    7se-ek\basic-dataflash-project\ewp\..\..\..\at91lib/boar #
#                    ds/at91sam7se-ek\ -I "D:\Program Files\arm\ARM\INC\"     #
#                    --interwork --cpu_mode arm -Oh                           #
#    List file    =  D:\basic-dataflash-project-at91sam7se-ek\at91sam7se-ek\b #
#                    asic-dataflash-project\ewp\at91sam7se512_sram\List\USBPr #
#                    inter.lst                                                #
#    Object file  =  D:\basic-dataflash-project-at91sam7se-ek\at91sam7se-ek\b #
#                    asic-dataflash-project\ewp\at91sam7se512_sram\Obj\USBPri #
#                    nter.o                                                   #
#                                                                             #
#                                                                             #
###############################################################################

D:\basic-dataflash-project-at91sam7se-ek\at91lib\usb\device\usbprinter\USBPrinter.c
      1          #include <board.h>
      2          #include <pio/pio.h>
      3          #include <pio/pio_it.h>
      4          #include <aic/aic.h>
      5          #include <utility/trace.h>
      6          #include<usb\device\core\USBD.h>
      7          #include<usb\device\usbprinter\USBPrinterDriver.h>
      8          #include <usb/device/usbprinter/USBPrinterDriverDescriptors.h>
      9          
     10          #include "USBPrinter.h" 
     11          
     12          #define DATABUFFERSIZE \
     13              BOARD_USB_ENDPOINTS_MAXPACKETSIZE(USBPrinterDriverDescriptors_DATAIN)
     14          

   \                                 In section .bss, align 1
     15          static unsigned char Flag_USBUpdataReday;
   \                     Flag_USBUpdataReday:
   \   00000000                      DS8 1
     16          

   \                                 In section .bss, align 4
     17          static unsigned char usbBuffer[DATABUFFERSIZE];
   \                     usbBuffer:
   \   00000000                      DS8 64
     18          

   \                                 In section .rodata, align 4
     19          static const Pin pinVbus = PIN_USB_VBUS;
   \                     pinVbus:
   \   00000000   0000080000F8       DC32 524288, 0FFFFF800H
   \              FFFF        
   \   00000008   04020000           DC8 4, 2, 0, 0
     20          

   \                                 In section .text, align 4, keep-with-next
     21          static void ISR_Vbus(const Pin *pPin)
     22          {
   \                     ISR_Vbus:
   \   00000000   01402DE9           PUSH     {R0,LR}
     23              if (PIO_Get(&pinVbus)) {
   \   00000004   ........           LDR      R0,??DataTable4  ;; pinVbus
   \   00000008   ........           BL       PIO_Get
   \   0000000C   000050E3           CMP      R0,#+0
   \   00000010   0100000A           BEQ      ??ISR_Vbus_0
     24          
     25                  USBD_Connect();
   \   00000014   0050BDE8           POP      {R12,LR}
   \   00000018   ........           B        USBD_Connect     ;; tailcall
     26              }
     27              else {
     28          
     29                  USBD_Disconnect();
     30              }
     31          }
   \                     ??ISR_Vbus_0:
   \   0000001C   0050BDE8           POP      {R12,LR}
   \   00000020   ........           B        USBD_Disconnect  ;; tailcall
     32          
     33          

   \                                 In section .text, align 4, keep-with-next
     34          static void VBus_Configure( void )
     35          {
   \                     VBus_Configure:
   \   00000000   01402DE9           PUSH     {R0,LR}
     36            
     37               TRACE_INFO("VBus_Configure ");
   \   00000004   40009FE5           LDR      R0,??VBus_Configure_0  ;; `?<Constant "-I- VBus_Configure ">`
   \   00000008   ........           BL       printf
     38          
     39              // Configure PIO
     40              PIO_Configure(&pinVbus, 1);
   \   0000000C   0110A0E3           MOV      R1,#+1
   \   00000010   ........           LDR      R0,??DataTable4  ;; pinVbus
   \   00000014   ........           BL       PIO_Configure
     41              PIO_ConfigureIt(&pinVbus, ISR_Vbus);
   \   00000018   30109FE5           LDR      R1,??VBus_Configure_0+0x4  ;; ISR_Vbus
   \   0000001C   ........           LDR      R0,??DataTable4  ;; pinVbus
   \   00000020   ........           BL       PIO_ConfigureIt
     42              PIO_EnableIt(&pinVbus);
   \   00000024   ........           LDR      R0,??DataTable4  ;; pinVbus
   \   00000028   ........           BL       PIO_EnableIt
     43          
     44              // Check current level on VBus
     45              if (PIO_Get(&pinVbus)) {
   \   0000002C   ........           LDR      R0,??DataTable4  ;; pinVbus
   \   00000030   ........           BL       PIO_Get
   \   00000034   000050E3           CMP      R0,#+0
   \   00000038   0100000A           BEQ      ??VBus_Configure_1
     46          
     47                  // if VBUS present, force the connect
     48                  USBD_Connect();
   \   0000003C   0050BDE8           POP      {R12,LR}
   \   00000040   ........           B        USBD_Connect     ;; tailcall
     49              }
     50              else {
     51                  USBD_Disconnect();
     52              }
     53          }
   \                     ??VBus_Configure_1:
   \   00000044   0050BDE8           POP      {R12,LR}
   \   00000048   ........           B        USBD_Disconnect  ;; tailcall
   \                     ??VBus_Configure_0:
   \   0000004C   ........           DC32     `?<Constant "-I- VBus_Configure ">`
   \   00000050   ........           DC32     ISR_Vbus

   \                                 In section .text, align 4, keep-with-next
     54          void ReceiveData(unsigned int received)
     55          {
     56            unsigned int i;
     57            for (i = 0;i < received;i++)
   \                     ReceiveData:
   \   00000000   000050E3           CMP      R0,#+0
   \   00000004   1EFF2F01           BXEQ     LR
   \                     ??ReceiveData_0:
   \   00000008   010050E2           SUBS     R0,R0,#+1
   \   0000000C   FDFFFF1A           BNE      ??ReceiveData_0
     58                  {
     59          //          *cmd = usbBuffer[i];
     60          //           cmd++;
     61          //           DataNum++;
     62                  }  
     63          }
   \   00000010   1EFF2FE1           BX       LR               ;; return

   \                                 In section .text, align 4, keep-with-next
     64          static void UsbDataReceived(unsigned int unused,
     65                                      unsigned char status,
     66                                      unsigned int received,
     67                                      unsigned int remaining)
     68          {
   \                     UsbDataReceived:
   \   00000000   31402DE9           PUSH     {R0,R4,R5,LR}
   \   00000004   0240A0E1           MOV      R4,R2
   \   00000008   0350A0E1           MOV      R5,R3
     69          
     70           
     71              if (status == USBD_STATUS_SUCCESS)
   \   0000000C   000051E3           CMP      R1,#+0
   \   00000010   0800001A           BNE      ??UsbDataReceived_0
     72              {       
     73          //         ReceiveData(received); 
     74                  TRACE_INFO("UsbDataReceived: %d bytes\n\r",received);
                         ^
Remark[Pe181]: argument is incompatible with corresponding format string
          conversion
   \   00000014   0410A0E1           MOV      R1,R4
   \   00000018   34009FE5           LDR      R0,??UsbDataReceived_1  ;; `?<Constant "-I- UsbDataReceived: ...">`
   \   0000001C   ........           BL       printf
     75                  if ((received == DATABUFFERSIZE) && (remaining > 0)) {
   \   00000020   400054E3           CMP      R4,#+64
   \   00000024   0300001A           BNE      ??UsbDataReceived_0
   \   00000028   000055E3           CMP      R5,#+0
     76                    TRACE_INFO("UsbDataReceived:%d byte\n\r",remaining)
                           ^
Remark[Pe181]: argument is incompatible with corresponding format string
          conversion

  static unsigned char Flag_USBUpdataReday;
                       ^
"D:\basic-dataflash-project-at91sam7se-ek\at91lib\usb\device\usbprinter\USBPrinter.c",15  Warning[Pe550]: 
          variable "Flag_USBUpdataReday" was set but never used
   \   0000002C   0510A011           MOVNE    R1,R5
   \   00000030   20009F15           LDRNE    R0,??UsbDataReceived_1+0x4  ;; `?<Constant "-I- UsbDataReceived:%...">`
   \   00000034   ........           BLNE     printf
     77                  }
     78              }
     79              else 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日产在线观看| 午夜免费久久看| 日韩一级二级三级| 国产一区二区成人久久免费影院| 婷婷中文字幕综合| 亚洲国产日韩在线一区模特| 亚洲成人av中文| 亚洲国产精品嫩草影院| 亚洲精品综合在线| 亚洲精品久久久久久国产精华液| 亚洲激情综合网| 亚洲一区二区影院| 日韩va欧美va亚洲va久久| 日韩极品在线观看| 九色综合狠狠综合久久| 国产一区二区三区不卡在线观看 | 欧美日韩国产影片| 欧美日本乱大交xxxxx| 日本黄色一区二区| 欧美亚洲一区三区| 欧美在线观看视频一区二区三区 | 精品国产91亚洲一区二区三区婷婷| 欧美日韩国产高清一区二区| 欧美一区二区三区男人的天堂| 日韩欧美国产电影| 国产精品视频看| 亚洲国产欧美在线| 久久精品国产99| 不卡在线视频中文字幕| 欧美日韩五月天| 久久久噜噜噜久久中文字幕色伊伊| 中文字幕国产精品一区二区| 亚洲精品乱码久久久久久日本蜜臀| 亚洲成人资源在线| 国产精品一二三区| 欧美日韩卡一卡二| 国产欧美一区二区三区沐欲| 亚洲永久精品大片| 天天色综合天天| 日本不卡的三区四区五区| 日韩二区在线观看| 成人黄页在线观看| 成人亚洲一区二区一| 91精品欧美一区二区三区综合在| 久久丝袜美腿综合| 亚洲一区二区三区视频在线| 国产69精品久久99不卡| 欧美日韩久久久| 亚洲色图在线播放| 国产精品一区二区在线观看不卡| 欧美乱妇20p| 成人免费在线观看入口| 九九热在线视频观看这里只有精品| 成年人午夜久久久| 欧美一个色资源| 亚洲欧美日韩在线不卡| 韩国成人在线视频| 欧美性受xxxx| 国产女人aaa级久久久级| 亚洲三级在线免费观看| 韩国女主播一区二区三区| 欧美在线你懂得| 国产色产综合色产在线视频| 日本成人在线不卡视频| 在线观看不卡一区| 亚洲免费观看高清完整版在线观看 | 乱一区二区av| 欧美性受极品xxxx喷水| 亚洲日本va午夜在线电影| 国产在线精品一区在线观看麻豆| 成人美女视频在线看| 欧美在线色视频| 亚洲欧美日韩国产手机在线| 免费观看一级特黄欧美大片| 成人激情午夜影院| 日韩亚洲欧美高清| 一区二区三区四区高清精品免费观看 | 亚洲国产成人私人影院tom| 国产一区二区三区香蕉| 日韩免费高清av| 日产国产欧美视频一区精品| 欧美亚一区二区| 日韩制服丝袜先锋影音| 日韩视频免费观看高清在线视频| 免费看日韩精品| 精品国产露脸精彩对白| 国产精品白丝jk黑袜喷水| 中日韩免费视频中文字幕| 99re这里只有精品首页| 亚洲人亚洲人成电影网站色| 国产盗摄一区二区| 精品国产乱码久久久久久浪潮 | 欧美熟乱第一页| 久久精品夜色噜噜亚洲a∨| 依依成人精品视频| 一本色道久久综合精品竹菊| 国产欧美一区二区在线| 青青青伊人色综合久久| 精品一区二区三区在线播放| 91精品国产一区二区| 日韩一卡二卡三卡| 日韩三级av在线播放| 午夜精品久久久久久久| 欧美日韩亚洲综合一区二区三区| 一区二区三区免费看视频| www.性欧美| 亚洲欧美电影院| 99精品黄色片免费大全| 久久精品在线免费观看| 国产成a人亚洲| 欧美极品另类videosde| 国产a区久久久| 成人欧美一区二区三区黑人麻豆| 日韩av网站在线观看| 欧美成人综合网站| 久久se精品一区精品二区| 欧美一区二区三区四区五区| 亚洲福利视频三区| 91福利国产精品| 国产精品无圣光一区二区| 亚洲电影欧美电影有声小说| 欧美日韩不卡一区| 蜜臀国产一区二区三区在线播放| 精品成人佐山爱一区二区| 国产一区 二区 三区一级| 欧美一级片在线观看| 亚洲电影一级黄| 精品国产伦一区二区三区免费| 豆国产96在线|亚洲| 国产丝袜欧美中文另类| 色综合久久天天综合网| 成人免费毛片app| 91美女在线观看| 亚洲人成网站在线| 国产精品毛片无遮挡高清| 国产呦萝稀缺另类资源| 精品国产一区二区三区不卡 | 91行情网站电视在线观看高清版| 国产精品每日更新| 久久理论电影网| 精品视频1区2区3区| 懂色av一区二区三区免费看| 天天综合日日夜夜精品| 欧美一级高清大全免费观看| 国产成人免费高清| 三级在线观看一区二区| 午夜视频一区在线观看| 欧美国产乱子伦 | 国产一区二区三区在线观看精品 | xf在线a精品一区二区视频网站| 处破女av一区二区| 另类成人小视频在线| 国产精品麻豆视频| 精品福利一二区| 色吊一区二区三区| 三级精品在线观看| 奇米精品一区二区三区在线观看| 亚洲理论在线观看| 一卡二卡欧美日韩| 欧美国产亚洲另类动漫| 亚洲精品国产一区二区三区四区在线| 久久综合久久综合九色| 欧美猛男gaygay网站| 欧美一级黄色录像| 欧美色区777第一页| 床上的激情91.| 91视频在线观看免费| 国产精品18久久久久久久久 | 韩国v欧美v日本v亚洲v| 亚洲综合激情网| 久久综合视频网| 欧美韩日一区二区三区四区| 欧美一级在线视频| 久久久亚洲综合| 久久毛片高清国产| 中文字幕一区三区| 欧美美女一区二区三区| 欧美日韩黄视频| 欧美性猛片xxxx免费看久爱| 成人av在线网站| 欧美色图激情小说| 色哟哟在线观看一区二区三区| 欧美精品v日韩精品v韩国精品v| 欧美日韩成人高清| 色吧成人激情小说| 精品精品欲导航| 欧美日韩一区二区三区不卡| 久久亚洲免费视频| 精品国产乱码久久久久久浪潮| 亚洲人成小说网站色在线 | 国产精品卡一卡二| 亚洲国产欧美另类丝袜| 一区二区三区日韩欧美精品| 寂寞少妇一区二区三区| 天天做天天摸天天爽国产一区| 国产电影一区二区三区| 成人夜色视频网站在线观看| 欧美一区二区三区色| 2021国产精品久久精品| 欧美一区二区三区的|