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

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

?? usbgetdescriptorrequest.lst

?? 本程序是以前程序的升級
?? LST
字號:
###############################################################################
#                                                                             #
#                                                       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\com #
#                    mon\core\USBGetDescriptorRequest.c                       #
#    Command line =  D:\basic-dataflash-project-at91sam7se-ek\at91lib\usb\com #
#                    mon\core\USBGetDescriptorRequest.c -D at91sam7se512 -D   #
#                    sram -D TRACE_LEVEL=4 -lC D:\basic-dataflash-project-at9 #
#                    1sam7se-ek\at91sam7se-ek\basic-dataflash-project\ewp\at9 #
#                    1sam7se512_sram\List\ --remarks --diag_suppress          #
#                    Pe826,Pe1375 -o D:\basic-dataflash-project-at91sam7se-ek #
#                    \at91sam7se-ek\basic-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\at91sam7se-ek\b #
#                    asic-dataflash-project\ewp\..\..\..\at91lib/peripherals\ #
#                     -I D:\basic-dataflash-project-at91sam7se-ek\at91sam7se- #
#                    ek\basic-dataflash-project\ewp\..\..\..\at91lib\ -I      #
#                    D:\basic-dataflash-project-at91sam7se-ek\at91sam7se-ek\b #
#                    asic-dataflash-project\ewp\..\..\..\at91lib/memories\    #
#                    -I D:\basic-dataflash-project-at91sam7se-ek\at91sam7se-e #
#                    k\basic-dataflash-project\ewp\..\..\..\at91lib/boards/at #
#                    91sam7se-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\USBGe #
#                    tDescriptorRequest.lst                                   #
#    Object file  =  D:\basic-dataflash-project-at91sam7se-ek\at91sam7se-ek\b #
#                    asic-dataflash-project\ewp\at91sam7se512_sram\Obj\USBGet #
#                    DescriptorRequest.o                                      #
#                                                                             #
#                                                                             #
###############################################################################

D:\basic-dataflash-project-at91sam7se-ek\at91lib\usb\common\core\USBGetDescriptorRequest.c
      1          /* ----------------------------------------------------------------------------
      2           *         ATMEL Microcontroller Software Support 
      3           * ----------------------------------------------------------------------------
      4           * Copyright (c) 2008, Atmel Corporation
      5           *
      6           * All rights reserved.
      7           *
      8           * Redistribution and use in source and binary forms, with or without
      9           * modification, are permitted provided that the following conditions are met:
     10           *
     11           * - Redistributions of source code must retain the above copyright notice,
     12           * this list of conditions and the disclaimer below.
     13           *
     14           * Atmel's name may not be used to endorse or promote products derived from
     15           * this software without specific prior written permission.
     16           *
     17           * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR
     18           * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
     19           * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE
     20           * DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT,
     21           * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     22           * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
     23           * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
     24           * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
     25           * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
     26           * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     27           * ----------------------------------------------------------------------------
     28           */
     29          
     30          /*
     31              Title: USBGetDescriptorRequest implementation
     32          
     33              About: Purpose
     34                  Implementation of the USBGetDescriptorRequest class.
     35          */
     36          
     37          //------------------------------------------------------------------------------
     38          //         Headers
     39          //------------------------------------------------------------------------------
     40          
     41          #include "USBGetDescriptorRequest.h"
     42          
     43          //------------------------------------------------------------------------------
     44          //         Exported functions
     45          //------------------------------------------------------------------------------
     46          
     47          //------------------------------------------------------------------------------
     48          /// Returns the type of the descriptor requested by the host given the
     49          /// corresponding GET_DESCRIPTOR request.
     50          /// \param request Pointer to a USBGenericDescriptor instance.
     51          /// \return Type of the requested descriptor.
     52          //------------------------------------------------------------------------------

   \                                 In section .text, align 4, keep-with-next
     53          unsigned char USBGetDescriptorRequest_GetDescriptorType(
     54              const USBGenericRequest *request)
     55          {
   \                     USBGetDescriptorRequest_GetDescriptorType:
   \   00000000   01402DE9           PUSH     {R0,LR}
     56              // Requested descriptor type is in the high-byte of the wValue field
     57              return (USBGenericRequest_GetValue(request) >> 8) & 0xFF;
   \   00000004   ........           BL       USBGenericRequest_GetValue
   \   00000008   2004A0E1           LSR      R0,R0,#+8
   \   0000000C   0050BDE8           POP      {R12,LR}
   \   00000010   1EFF2FE1           BX       LR               ;; return
     58          }
     59          
     60          //------------------------------------------------------------------------------
     61          /// Returns the index of the requested descriptor, given the corresponding
     62          /// GET_DESCRIPTOR request.
     63          /// \param request Pointer to a USBGenericDescriptor instance.
     64          /// \return Index of the requested descriptor.
     65          //------------------------------------------------------------------------------

   \                                 In section .text, align 4, keep-with-next
     66          unsigned char USBGetDescriptorRequest_GetDescriptorIndex(
     67              const USBGenericRequest *request)
     68          {
   \                     USBGetDescriptorRequest_GetDescriptorIndex:
   \   00000000   01402DE9           PUSH     {R0,LR}
     69              // Requested descriptor index if in the low byte of the wValue field
     70              return USBGenericRequest_GetValue(request) & 0xFF;
   \   00000004   ........           BL       USBGenericRequest_GetValue
   \   00000008   FF0000E2           AND      R0,R0,#0xFF
   \   0000000C   0050BDE8           POP      {R12,LR}
   \   00000010   1EFF2FE1           BX       LR               ;; return
     71          }
     72          

   Maximum stack usage in bytes:

     Function                       .cstack
     --------                       -------
     USBGetDescriptorRequest_GetDescriptorIndex
                                         8
     USBGetDescriptorRequest_GetDescriptorType
                                         8


   Section sizes:

     Function/Label                 Bytes
     --------------                 -----
     USBGetDescriptorRequest_GetDescriptorType
                                      20
     USBGetDescriptorRequest_GetDescriptorIndex
                                      20

 
 40 bytes in section .text
 
 40 bytes of CODE memory

Errors: none
Warnings: none

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
青青国产91久久久久久| 午夜影院久久久| 精品国内片67194| 日韩欧美黄色影院| 91精品国产一区二区三区蜜臀| 欧美精品精品一区| 在线综合视频播放| 精品久久久久久久久久久久久久久 | 91国偷自产一区二区三区观看| av在线不卡网| 欧美视频在线观看一区二区| 欧美日韩精品三区| 欧美一区二区三区免费观看视频| 777久久久精品| 国产视频一区二区三区在线观看| 色综合天天狠狠| 婷婷综合五月天| 亚洲精品国产品国语在线app| 欧美日韩国产一级| 国产精品免费看片| 春色校园综合激情亚洲| 久久久久综合网| 国模娜娜一区二区三区| 日韩精品一区二| 麻豆精品视频在线观看免费 | 日韩国产欧美视频| 欧美视频在线一区二区三区| 亚洲小说欧美激情另类| 欧美私人免费视频| 亚洲成人免费观看| 6080亚洲精品一区二区| 婷婷中文字幕综合| 欧美一级在线观看| 另类小说图片综合网| 精品欧美一区二区久久| 国产自产高清不卡| 中文在线资源观看网站视频免费不卡| 国产精品1区二区.| 亚洲婷婷在线视频| 欧美日韩一区不卡| 美女视频网站黄色亚洲| 久久久久久免费网| 91视频免费观看| 亚洲电影第三页| 精品国产乱码久久久久久免费| 国产精品影音先锋| 亚洲色图一区二区| 欧美日韩国产精品成人| 精品一区二区日韩| 亚洲欧洲日产国码二区| 欧美视频第二页| 精品无人码麻豆乱码1区2区| 中文字幕欧美激情| 欧美日韩免费观看一区三区| 蜜臀99久久精品久久久久久软件| 国产日韩av一区| 日本黄色一区二区| 精品一区在线看| 亚洲欧洲精品一区二区三区不卡| 欧美日韩成人在线一区| 国内精品视频666| 一级女性全黄久久生活片免费| 日韩一卡二卡三卡| 97se亚洲国产综合自在线不卡| 亚洲国产精品人人做人人爽| www国产成人| 色视频欧美一区二区三区| 免费观看成人av| 亚洲男同性恋视频| 久久久www成人免费无遮挡大片 | 欧美日韩国产综合久久| 国产在线播放一区三区四| 亚洲日本在线看| 精品国产乱码久久久久久蜜臀| 色综合久久综合| 国产精品亚洲专一区二区三区| 亚洲综合激情小说| 中文av一区二区| 2024国产精品| 欧美亚洲图片小说| 99视频有精品| 国产一区二区三区久久悠悠色av| 天堂蜜桃一区二区三区 | 99r精品视频| 精油按摩中文字幕久久| 亚洲午夜在线视频| 亚洲欧美综合色| 久久你懂得1024| 日韩免费在线观看| 91精品国产丝袜白色高跟鞋| 欧洲日韩一区二区三区| av亚洲产国偷v产偷v自拍| 国产精品一区二区免费不卡| 麻豆91免费看| 免费在线视频一区| 日韩精品五月天| 亚洲成人av一区二区三区| 亚洲欧美另类小说视频| 中文在线免费一区三区高中清不卡| 精品国产电影一区二区| 日韩亚洲欧美成人一区| 欧美高清激情brazzers| 欧美视频你懂的| 欧美午夜影院一区| 欧美三级日本三级少妇99| 欧美亚洲国产一区在线观看网站| av一区二区三区黑人| 不卡的av电影| 99精品黄色片免费大全| 成人激情开心网| 91啪亚洲精品| 91成人国产精品| 欧美日韩国产一级片| 欧美精品tushy高清| 欧美一区二区三区在线电影 | 蜜臀av性久久久久蜜臀aⅴ流畅| 午夜婷婷国产麻豆精品| 天堂成人免费av电影一区| 日韩国产一二三区| 九色|91porny| 懂色av一区二区三区蜜臀| jizzjizzjizz欧美| 在线观看日韩一区| 欧美一级欧美一级在线播放| 日韩一级高清毛片| 久久久99精品免费观看| 欧美高清在线一区| 亚洲一区二区三区四区五区中文| 香蕉成人伊视频在线观看| 日本不卡一区二区三区高清视频| 久久草av在线| 不卡在线视频中文字幕| 欧美网站大全在线观看| 日韩欧美一级片| 国产精品久久久久久久岛一牛影视| 亚洲美腿欧美偷拍| 麻豆精品久久精品色综合| 国产一二精品视频| 91看片淫黄大片一级在线观看| 欧美主播一区二区三区| 日韩一区二区三区电影在线观看| 久久精品一级爱片| 亚洲一区二区中文在线| 国产主播一区二区| 欧美在线色视频| 久久天天做天天爱综合色| 一区二区三区中文在线观看| 蜜臀av一区二区在线免费观看| 成人免费视频视频在线观看免费| 欧美三级三级三级爽爽爽| 久久精品视频在线免费观看| 亚洲一区二区三区激情| 精品一区二区三区香蕉蜜桃| 91美女视频网站| 日韩一级大片在线| 亚洲精品免费一二三区| 狠狠色狠狠色综合| 欧美羞羞免费网站| 亚洲国产精品二十页| 日韩精品一区第一页| 99国产精品99久久久久久| 欧美成人乱码一区二区三区| 亚洲一区免费在线观看| 国产不卡在线播放| 欧美一级精品在线| 一区二区三区中文字幕电影 | 欧美日韩一区高清| 亚洲国产成人午夜在线一区| 毛片av一区二区| 精品视频一区三区九区| 亚洲毛片av在线| 福利电影一区二区三区| 日韩你懂的在线观看| 五月天激情综合| 在线观看亚洲a| 亚洲天堂免费看| 成人一区二区视频| 精品久久99ma| 日本美女一区二区三区| 欧美视频中文一区二区三区在线观看| 国产精品白丝在线| 粉嫩av亚洲一区二区图片| 欧美精品一区二区精品网| 天堂成人国产精品一区| 在线观看一区日韩| 一区二区视频免费在线观看| 成人av先锋影音| 国产精品美女久久久久久2018 | 国产清纯白嫩初高生在线观看91| 免费美女久久99| 欧美日韩精品一二三区| 亚洲福利视频导航| 欧美日韩在线播放| 亚洲一区二区三区四区在线 | 播五月开心婷婷综合| 久久精品一区二区三区四区| 国产精品66部| 国产精品视频免费| 波多野结衣中文字幕一区| 国产精品卡一卡二卡三|