Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

ADNK-6003-SP01 Datasheet(PDF) 9 Page - AVAGO TECHNOLOGIES LIMITED

Part # ADNK-6003-SP01
Description  Optical Mouse Designer?셲 Kit
Download  16 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AVAGO [AVAGO TECHNOLOGIES LIMITED]
Direct Link  http://www.avagotech.com
Logo AVAGO - AVAGO TECHNOLOGIES LIMITED

ADNK-6003-SP01 Datasheet(HTML) 9 Page - AVAGO TECHNOLOGIES LIMITED

Back Button ADNK-6003-SP01 Datasheet HTML 5Page - AVAGO TECHNOLOGIES LIMITED ADNK-6003-SP01 Datasheet HTML 6Page - AVAGO TECHNOLOGIES LIMITED ADNK-6003-SP01 Datasheet HTML 7Page - AVAGO TECHNOLOGIES LIMITED ADNK-6003-SP01 Datasheet HTML 8Page - AVAGO TECHNOLOGIES LIMITED ADNK-6003-SP01 Datasheet HTML 9Page - AVAGO TECHNOLOGIES LIMITED ADNK-6003-SP01 Datasheet HTML 10Page - AVAGO TECHNOLOGIES LIMITED ADNK-6003-SP01 Datasheet HTML 11Page - AVAGO TECHNOLOGIES LIMITED ADNK-6003-SP01 Datasheet HTML 12Page - AVAGO TECHNOLOGIES LIMITED ADNK-6003-SP01 Datasheet HTML 13Page - AVAGO TECHNOLOGIES LIMITED Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 16 page
background image
9
Figure 6. USB Operation Function Call Map
System
Initialization
Normal Mouse
Mode
Judge Mode
Load SROM
Adjust Laser
Main Loop
Sample Mouse
ReadDeltaX
ReadDeltaY
Read Z Wheel
Send Data
USB Initialization
Detect Key
Change
Calibration
Operation
Calibration Loop
Calibration Mode
Process
Command
Write EEPROM
Reset Sensor
Finish Command
Echo
Read Sensor
Write Sensor
Read EEPROM
Test Sensor
USB Functions
Main_loop –This function spins in an infinite loop waiting
for an event that needs servicing. sample_mouse and
report_mouse_data are the functions which are called
within this loop to retrieve any new motion or button in-
formation. The data received from these functions will be
loaded into the endpoint 1 buffer to be sent to the host.
ep0SetupReceived – This routine is entered whenever a
SETUP packet is received in on endpoint 0. It parses the
packet and calls the appropriate routine to handle the
packet.
ep0InReceived – This routine is entered whenever an IN
packet is received on endpoint 0.
ep0OutReceived – This routine is entered whenever an
OUT packet is received on endpoint 0.
setDeviceConfiguration – This routine is entered when a
SET CONFIGURATION request has been received from the
host.
setDeviceAddress – This routine is entered whenever
a SET ADDRESS request has been received. The device
address change cannot actually take place until after the
status stage of this no-data control transaction, so the
address is saved and a flag is set to indicate that a new
address was just received. The code that handles IN trans-
actions will recognize this and set the address properly.
setInterfaceIdle – This routine is entered whenever a
SET IDLE request is received. See the HID specification
for the rules on setting idle periods. This function sets the
HID idle time. See the HID documentation for details on
handling the idle timer.
setInterfaceProtocol – This routine is entered whenever
a SET PROTOCOL request is received. This no-data control
transaction enables boot or report protocol.
getInterfaceReport – This routine is entered whenever a
GET REPORT request is received.
getInterfaceIdle – This routine is entered whenever a
GET IDLE request is received. This function then initiates
a control-read transaction that returns the idle time. See
the HID class documentation for more details.
getDeviceConfiguration – This routine is entered
whenever a GET CONFIGURATION Request is received.
This function then starts a control read transaction that
sends the configuration, interface, endpoint, and HID de-
scriptors to the host.
requestNotSupported – Unsupported or invalid descrip-
tor requests will cause this firmware to STALL these trans-
actions.


Similar Part No. - ADNK-6003-SP01

ManufacturerPart #DatasheetDescription
logo
Broadcom Corporation.
ADNK-6003-SP01 BOARDCOM-ADNK-6003-SP01 Datasheet
305Kb / 16P
   Optical Mouse Designer?셲 Kit
More results

Similar Description - ADNK-6003-SP01

ManufacturerPart #DatasheetDescription
logo
AVAGO TECHNOLOGIES LIMI...
ADNK-5023-CY02 AVAGO-ADNK-5023-CY02 Datasheet
123Kb / 3P
   Optical Mouse Designer?셲 Kit
logo
Broadcom Corporation.
ADNK-5023-CY02 BOARDCOM-ADNK-5023-CY02 Datasheet
112Kb / 3P
   Optical Mouse Designer?셲 Kit
ADNK-6003-SP01 BOARDCOM-ADNK-6003-SP01 Datasheet
305Kb / 16P
   Optical Mouse Designer?셲 Kit
ADNK-2133 BOARDCOM-ADNK-2133 Datasheet
402Kb / 7P
   Optical Mouse Designer?셲 Kit
ADNK-2623 BOARDCOM-ADNK-2623 Datasheet
189Kb / 3P
   Optical Mouse Designer?셲 Kit
logo
AVAGO TECHNOLOGIES LIMI...
ADNK-3533-TN24 AVAGO-ADNK-3533-TN24 Datasheet
761Kb / 17P
   Optical Mouse Designer?셲 Kit
ADNK-2623 AVAGO-ADNK-2623 Datasheet
189Kb / 3P
   Optical Mouse Designer?셲 Kit
logo
Broadcom Corporation.
ADNK-3043-TI27 BOARDCOM-ADNK-3043-TI27 Datasheet
620Kb / 14P
   Wireless USB Optical Mouse Designer?셲 Kit
logo
AVAGO TECHNOLOGIES LIMI...
ADNK-3043-TI27 AVAGO-ADNK-3043-TI27 Datasheet
620Kb / 14P
   Wireless USB Optical Mouse Designer?셲 Kit
ADNK-6033-CC24 AVAGO-ADNK-6033-CC24 Datasheet
271Kb / 8P
   USB 2.4GHz RF Wireless Laser Mouse Designer?셲 Kit
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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