| 전자부품 데이터시트 검색엔진 |
|
LAN9730 데이터시트(PDF) 35 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
LAN9730 데이터시트(HTML) 35 Page - Microchip Technology |
|
35 / 222 page ![]() 2012-2015 Microchip Technology Inc. DS00001946A-page 35 LAN9730/LAN9730i 4.3.1.5 USB Command Processing The UDC is programmed to decode USB commands. After a standard command is decoded by the UDC, it may be passed to the CTL for completion. The CTL is responsible for implementing the Get Descriptor and vendor commands. In order to implement the Get Descriptor command for String Descriptors, the CTL manages a 128 x 32 register file which stores the string values for Language ID, Manufacturer ID, Product ID, Serial Number, Configuration, and Inter- face. The RAM’s contents is initialized via the EEPROM, after a system reset occurs. When the UDC decodes a Get Descriptor command, it will pass a pointer to the CTL. The CTL uses this pointer to deter- mine what the command is and how to fill it. 4.3.1.6 USB Descriptors The following subsections describe the USB descriptors. 4.3.1.6.1 Device Descriptor The Device Descriptors are initialized based on values stored in EEPROM. Table 4-4 shows the default Device Descrip- tor values. Note 4-1 The descriptor length and descriptor type for Device Descriptors specified in EEPROM are “don’t cares” and are always overwritten by hardware as 0x12 and 0x01, respectively. TABLE 4-3: STRING DESCRIPTOR INDEX MAPPINGS Index String Name 0 Language ID 1 Manufacturer ID 2 Product ID 3 Serial Number 4 Configuration String 5 Interface String TABLE 4-4: DEVICE DESCRIPTOR Offset Field Size (Bytes) Default Value Loaded from EEPROM Description 00h bLength 1 12h Note 4-1 Size of the descriptor in bytes (18 bytes) 01h bDescriptorType 1 01h Note 4-1 Device descriptor (0x01) 02h bcdUSB 2 0200h Note 4-2 USB Specification Number which device complies to. 04h bDeviceClass 1 FFh Yes Class Code 05h bDeviceSubClass 1 00h Yes Subclass Code 06h bDeviceProtocol 1 FFh Yes Protocol Code 07h bMaxPacketSize 1 40h Note 4-2 Maximum Packet Size for Endpoint 0 08h IdVendor 2 0424h Yes Vendor ID 0Ah IdProduct 2 9730h Yes Product ID 0Ch bcdDevice 2 Note 4-3 Yes Device Release Number 0Eh iManufacturer 1 00h Yes Index of Manufacturer String Descriptor 0Fh iProduct 1 00h Yes Index of Product String Descriptor 10h iSerialNumber 1 00h Yes Index of Serial Number String Descrip- tor 11h bNumConfigurations 1 01h Note 4-2 Number of possible configurations |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |