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

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

?? usbdesc.lst

?? 針對at91sam7s64芯片實現(xiàn)usb通訊的下位機程序
?? LST
?? 第 1 頁 / 共 2 頁
字號:
ARM COMPILER V2.53,  usbdesc                                                               02/11/07  08:22:53  PAGE 1   


ARM COMPILER V2.53, COMPILATION OF MODULE usbdesc
OBJECT MODULE PLACED IN usbdesc.OBJ
COMPILER INVOKED BY: C:\Keil\ARM\BIN\CA.exe usbdesc.c THUMB DEBUG PRINT(.\LST\USBDESC.LST) TABS(4) 

stmt  level    source

    1          /*----------------------------------------------------------------------------
    2           *      U S B  -  K e r n e l
    3           *----------------------------------------------------------------------------
    4           *      Name:    USBDESC.C
    5           *      Purpose: USB Descriptors
    6           *      Version: V1.10
    7           *----------------------------------------------------------------------------
    8           *      This file is part of the uVision/ARM development tools.
    9           *      Copyright (c) 2005-2006 Keil Software. All rights reserved.
   10           *      This software may only be used under the terms of a valid, current,
   11           *      end user licence from KEIL for a compatible version of KEIL software
   12           *      development tools. Nothing else gives you the right to use it.
   13           *---------------------------------------------------------------------------*/
   14          
   15          #include "type.h"
   16          
   17          #include "usb.h"
   18          #include "usbcfg.h"
   19          #include "usbdesc.h"
   20          
   21          
   22          /* 設(shè)備描述符USB Standard Device Descriptor */
   23          const BYTE USB_DeviceDescriptor[] = {
   24            USB_DEVICE_DESC_SIZE,              /* bLength */
   25            USB_DEVICE_DESCRIPTOR_TYPE,        /* bDescriptorType */
   26            WBVAL(0x0110), /* 1.10 */          /* bcdUSB */
   27            0x00,                              /* bDeviceClass */
   28            0x00,                              /* bDeviceSubClass */
   29            0x00,                              /* bDeviceProtocol */
   30            USB_MAX_PACKET0,                   /* bMaxPacketSize0 */
   31            WBVAL(0xC251),                     /* idVendor */
   32            WBVAL(0x1203),                     /* idProduct */
   33            WBVAL(0x0100), /* 1.00 */          /* bcdDevice */
   34            0x04,                              /* iManufacturer */
   35            0x20,                              /* iProduct */
   36            0x48,                              /* iSerialNumber */
   37            0x01                               /* bNumConfigurations */
   38          };
   39          
   40          /* USB 配置描述符Configuration Descriptor */
   41          /*   All Descriptors (Configuration, Interface, Endpoint, Class, Vendor */
   42          const BYTE USB_ConfigDescriptor[] = {
   43          /* Configuration 1 */
   44            USB_CONFIGUARTION_DESC_SIZE,       /* bLength */
   45            USB_CONFIGURATION_DESCRIPTOR_TYPE, /* bDescriptorType */
   46            WBVAL(                             /* wTotalLength */
   50              1*USB_CONFIGUARTION_DESC_SIZE +
   50              1*USB_INTERFACE_DESC_SIZE     +
   50              2*USB_ENDPOINT_DESC_SIZE
   50            ),
   51            0x01,                              /* bNumInterfaces */
   52            0x01,                              /* bConfigurationValue */
   53            0x00,                              /* iConfiguration */
   54            USB_CONFIG_SELF_POWERED /*|*/       /* bmAttributes */
   55          /*USB_CONFIG_REMOTE_WAKEUP*/,
   56            USB_CONFIG_POWER_MA(100),          /* bMaxPower */
   57          /* 接口描述符Interface 0, Alternate Setting 0, MSC Class */
   58            USB_INTERFACE_DESC_SIZE,           /* bLength */
   59            USB_INTERFACE_DESCRIPTOR_TYPE,     /* bDescriptorType */
ARM COMPILER V2.53,  usbdesc                                                               02/11/07  08:22:53  PAGE 2   

   60            0x00,                              /* bInterfaceNumber */
   61            0x00,                              /* bAlternateSetting */
   62            0x02,                              /* bNumEndpoints */
   63            USB_DEVICE_CLASS_RESERVED,          /* bInterfaceClass */
   64            0,                                 /* bInterfaceSubClass */
   65            0,                                 /* bInterfaceProtocol */
   66            0x62,                              /* iInterface */
   67          /* Bulk In Endpoint */
   68            USB_ENDPOINT_DESC_SIZE,            /* bLength */
   69            USB_ENDPOINT_DESCRIPTOR_TYPE,      /* bDescriptorType */
   70            USB_ENDPOINT_IN(1),                /* bEndpointAddress */
   71            USB_ENDPOINT_TYPE_BULK,            /* bmAttributes */
   72            WBVAL(0x0040),                     /* wMaxPacketSize */
   73            0,                                 /* bInterval */
   74          /* Bulk Out Endpoint */
   75            USB_ENDPOINT_DESC_SIZE,            /* bLength */
   76            USB_ENDPOINT_DESCRIPTOR_TYPE,      /* bDescriptorType */
   77            USB_ENDPOINT_OUT(2),               /* bEndpointAddress */
   78            USB_ENDPOINT_TYPE_BULK,            /* bmAttributes */
   79            WBVAL(0x0040),                     /* wMaxPacketSize */
   80            0,                                 /* bInterval */
   81          /* Terminator */
   82            0                                  /* bLength */
   83          };
   84          
   85          /* USB String Descriptor (optional) */
   86          const BYTE USB_StringDescriptor[] = {
   87          /* Index 0x00: LANGID Codes */
   88            0x04,                              /* bLength */
   89            USB_STRING_DESCRIPTOR_TYPE,        /* bDescriptorType */
   90            WBVAL(0x0409), /* US English */    /* wLANGID */
   91          /* Index 0x04: Manufacturer */
   92            0x1C,                              /* bLength */
   93            USB_STRING_DESCRIPTOR_TYPE,        /* bDescriptorType */
   94            'y',0,
   95            'o',0,
   96            'n',0,
   97            'g',0,
   98            ' ',0,
   99            'S',0,
  100            'o',0,
  101            'f',0,
  102            't',0,
  103            'w',0,
  104            'a',0,
  105            'r',0,
  106            'e',0,
  107          /* Index 0x20: Product */
  108            0x28,                              /* bLength */
  109            USB_STRING_DESCRIPTOR_TYPE,        /* bDescriptorType */
  110            'w',0,
  111            'e',0,
  112            'r',0,
  113            't',0,
  114            'y',0,
  115            'u',0,
  116            'i',0,
  117            'f',0,
  118            'S',0,
  119            '-',0,
  120            'E',0,
  121            'K',0,
  122            ' ',0,
  123            's',0,
  124            'f',0,
  125            'm',0,
ARM COMPILER V2.53,  usbdesc                                                               02/11/07  08:22:53  PAGE 3   

  126            'f',0,
  127            'r',0,
  128            'f',0,
  129          /* Index 0x48: Serial Number */
  130            0x1A,                              /* bLength */
  131            USB_STRING_DESCRIPTOR_TYPE,        /* bDescriptorType */
  132            'D',0,
  133            'E',0,
  134            'M',0,
  135            'O',0,
  136            '0',0,
  137            '0',0,
  138            '0',0,
  139            '0',0,
  140            '0',0,
  141            '0',0,
  142            '0',0,
  143            '0',0,
  144          /* Index 0x62: Interface 0, Alternate Setting 0 */
  145            0x0E,                              /* bLength */
  146            USB_STRING_DESCRIPTOR_TYPE,        /* bDescriptorType */
  147            'y',0,
  148            'o',0,
  149            'n',0,
  150            '9',0,
  151            'r',0,
  152            'y',0,
  153          };
ARM COMPILER V2.53,  usbdesc                                                               02/11/07  08:22:53  PAGE 4   

ASSEMBLY LISTING OF GENERATED OBJECT CODE



*** PUBLICS:
 PUBLIC         USB_DeviceDescriptor
 PUBLIC         USB_ConfigDescriptor
 PUBLIC         USB_StringDescriptor



*** DATA SEGMENT '?CON?usbdesc':
 00000000          USB_DeviceDescriptor:
 00000000           BEGIN_INIT
 00000000  12        DB          0x12
 00000001  01        DB          0x1
 00000002  10        DB          0x10

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人h动漫精品一区二| 日韩亚洲欧美成人一区| 欧美精品久久99| 中文一区在线播放| 日本免费在线视频不卡一不卡二 | 91视频91自| 精品国产乱码久久久久久图片| 亚洲精品国产成人久久av盗摄| 国产一区二区伦理片| 欧美精品九九99久久| 一区二区不卡在线视频 午夜欧美不卡在| 国内精品不卡在线| 欧美一区二区三区色| 亚洲电影一区二区三区| 99精品黄色片免费大全| 国产欧美精品区一区二区三区| 美女在线观看视频一区二区| 欧美主播一区二区三区| 中文字幕综合网| 成人蜜臀av电影| 国产欧美一区二区精品性色超碰| 久久爱www久久做| 欧美不卡在线视频| 麻豆成人免费电影| 欧美白人最猛性xxxxx69交| 偷拍日韩校园综合在线| 欧美日免费三级在线| 亚洲综合无码一区二区| 欧美中文字幕一区| 亚洲国产一区二区三区| 欧美精品精品一区| 日本欧美肥老太交大片| 欧美电影免费观看完整版| 久久爱www久久做| 国产日韩欧美精品一区| 国产成人8x视频一区二区 | 一区二区三区四区精品在线视频| 成人av手机在线观看| 国产精品沙发午睡系列990531| 成人高清伦理免费影院在线观看| 日本一区免费视频| 91在线云播放| 亚洲成人综合视频| 日韩一级免费观看| 国产成人aaa| 玉米视频成人免费看| 欧美唯美清纯偷拍| 激情成人午夜视频| 国产精品理伦片| 欧洲一区二区av| 免费在线观看视频一区| 欧美精品一区二区高清在线观看 | 中文在线资源观看网站视频免费不卡 | 亚洲国产va精品久久久不卡综合| 3atv在线一区二区三区| 韩国一区二区三区| 亚洲视频一区二区在线| 欧美日韩电影在线播放| 久久99精品久久久久婷婷| 欧美国产日韩亚洲一区| 欧美三级日韩在线| 国产盗摄视频一区二区三区| 亚洲毛片av在线| 精品国产一区二区三区不卡| 成人污视频在线观看| 亚洲高清免费在线| 国产视频在线观看一区二区三区| 日本韩国欧美一区二区三区| 美女视频黄久久| 中文字幕一区二区三区蜜月| 555www色欧美视频| 成人精品免费看| 免费久久99精品国产| 亚洲天堂2014| 国产亚洲精品资源在线26u| 欧美色图免费看| 成人爱爱电影网址| 免费观看一级欧美片| 一区二区三区不卡视频在线观看| 精品久久久久久久久久久久久久久久久 | 91麻豆精品久久久久蜜臀| 国产91清纯白嫩初高中在线观看| 亚洲小说欧美激情另类| 国产欧美日本一区二区三区| 欧美一级二级在线观看| 色婷婷精品大在线视频| 国产剧情一区在线| 麻豆成人久久精品二区三区红 | 视频一区二区三区在线| 国产精品免费视频观看| 精品盗摄一区二区三区| 欧美日韩国产综合一区二区三区| 不卡一二三区首页| 国产在线国偷精品产拍免费yy| 日韩有码一区二区三区| 亚洲一区二区美女| 亚洲丝袜另类动漫二区| 国产精品卡一卡二卡三| 国产偷国产偷亚洲高清人白洁| 日韩精品一区二区三区在线| 欧美日韩亚洲另类| 在线观看一区二区视频| 色狠狠色狠狠综合| 色综合中文字幕| 91看片淫黄大片一级| 97久久超碰精品国产| 不卡电影免费在线播放一区| 国产成人免费在线观看不卡| 国产一区二区在线观看免费| 久久精品二区亚洲w码| 久久99精品国产.久久久久| 蜜臀91精品一区二区三区 | 国产欧美日韩在线看| www国产成人| 国产日产欧美一区| 国产精品视频你懂的| 国产精品人成在线观看免费| 国产精品视频观看| 亚洲视频在线一区| 亚洲成人激情综合网| 日本在线不卡视频一二三区| 日韩av电影免费观看高清完整版在线观看| 亚洲一区av在线| 免费一级欧美片在线观看| 国内久久婷婷综合| 成人免费毛片app| 91蜜桃免费观看视频| 欧美综合一区二区三区| 在线不卡免费欧美| 精品国产乱码久久久久久图片 | 国产精品88av| 91视频精品在这里| 欧美美女一区二区三区| 日韩欧美不卡在线观看视频| 久久久国产精品午夜一区ai换脸| 国产精品色眯眯| 香蕉加勒比综合久久| 毛片一区二区三区| 成人h动漫精品| 欧美日韩视频在线观看一区二区三区| 欧美精品黑人性xxxx| 国产欧美一区二区三区鸳鸯浴| 亚洲女人****多毛耸耸8| 亚洲成人av电影在线| 激情六月婷婷久久| 91福利国产成人精品照片| 欧美一区二区三区色| 国产精品狼人久久影院观看方式| 亚洲午夜精品在线| 成人性生交大片免费看在线播放| 日本韩国一区二区三区| 337p日本欧洲亚洲大胆色噜噜| 亚洲人成7777| 国产麻豆精品95视频| 在线欧美小视频| 久久天堂av综合合色蜜桃网| 亚洲综合色成人| 国产成人小视频| 日韩一二三四区| 一区二区三区精品| 国产成人精品影院| 欧美一区二区视频在线观看2022| 欧美国产精品久久| 精品综合免费视频观看| 欧美在线|欧美| 中文字幕一区二区三区在线不卡 | 亚洲国产精品久久久久婷婷884 | 国产伦精品一区二区三区免费 | 成人午夜精品一区二区三区| 在线播放视频一区| 一区二区三区鲁丝不卡| 成人国产精品视频| 久久精品欧美一区二区三区不卡 | 奇米在线7777在线精品| 91美女精品福利| 中文字幕第一区综合| 国产在线一区二区| 日韩欧美国产综合| 日韩在线一二三区| 欧美日韩一本到| 亚洲激情六月丁香| 91视频国产观看| 亚洲日本韩国一区| 成人免费视频一区| 中文无字幕一区二区三区| 国产一区二区三区观看| 日韩精品最新网址| 精品亚洲porn| 精品少妇一区二区三区日产乱码| 日韩和的一区二区| 欧美一区二区在线看| 美女在线观看视频一区二区| 欧美一级欧美三级在线观看| 日本欧美肥老太交大片| 91精品在线麻豆| 天天影视网天天综合色在线播放| 欧美三级一区二区| 男女激情视频一区| 久久这里都是精品| 成人黄色大片在线观看|