📄 descript.lst
字号:
MPASM 5.00 DESCRIPT.ASM 11-2-2005 17:45:10 PAGE 1
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
00001 ; Software License Agreement
00002 ;
00003 ; The software supplied herewith by Microchip Technology Incorporated (the "Company")
00004 ; for its PICmicro(r) Microcontroller is intended and supplied to you, the Company's
00005 ; customer, for use solely and exclusively on Microchip PICmicro Microcontroller
00006 ; products.
00007 ;
00008 ; The software is owned by the Company and/or its supplier, and is protected under
00009 ; applicable copyright laws. All rights are reserved. Any use in violation of the
00010 ; foregoing restrictions may subject the user to criminal sanctions under applicable
00011 ; laws, as well as to civil liability for the breach of the terms and conditions of
00012 ; this license.
00013 ;
00014 ; THIS SOFTWARE IS PROVIDED IN AN "AS IS" CONDITION. NO WARRANTIES, WHETHER EXPRESS,
00015 ; IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
00016 ; MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE
00017 ; COMPANY SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
00018 ; CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
00019 ;
00020 ; ###############################################################################
00021 ; filename: DESCRIPT.ASM
00022 ;
00023 ; This file contains a set of descriptors for a standard mouse.
00024 ;
00025 ; ###############################################################################
00026 ;
00027 ; Author: Dan Butler and Reston Condit
00028 ; Company: Microchip Technology Inc
00029 ;
00030 ; Revision: 1.21
00031 ; Date: 08 August 2001
00032 ; Assembled using MPASM 2.61
00033 ; Revision History:
00034 ; 23 August 2000 DZB Changed descriptor pointers to 16 bits.
00035 ; 24 August 2000 DZB Moved EP1 & 2 configuration from USBReset
00036 ; to Set_Configuration to implement requirement in
00037 ; USB V1.1 spec paragraph 5.3.1.2
00038 ; 28 August 2000 DZB Force data toggle on OUT packets in PutUSB
00039 ; 20 March 2001 DZB Reduced use of common RAM
00040 ; 20 March 2001 DZB Put and Get use their own temp variable (GPtemp) to
00041 ; avoid collisions with the ISR's use of temp.
00042 ; 29 March 2001 DZB Fixed saving of bank bits in GetUSB
00043 ; 02 May 2001 DZB Implemented SHOW_ENUM_STATUS to show enumeration
00044 ; status on the PORTB LEDs: 0- Powered, 1- Default,
00045 ; 2- addressed, 3- configured, 4- sleep,
00046 ; 5- EP0 Activity, 6- EP1 Activity, 7- EP2 Activity
00047 ; 03 August 2001 RAC Made distinct GetEP and PutEP macros for endpoints 1
00048 ; and 2. These functions are GetEP1, GetEP2, PutEP1, and
00049 ; PutEP2. Instances of the these macros are created in
00050 ; usb_ch9.asm.
00051 ; 08 August 2001 RAC Corrected various banking and paging issues.
00052 ; 15 August RAC Added Report_desc_index function in descript.asm.
00053 ; This function allows more than one report descriptor
MPASM 5.00 DESCRIPT.ASM 11-2-2005 17:45:10 PAGE 2
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
00054 ; to be used.
00055 ;
00056 ;################################################################################
00057 ;
00058 ; include files:
00059 ; P16C765.inc Rev 1.00
00060 ; usb_defs.inc Rev 1.00
00061 ;
00062 ;################################################################################
00063 #include <p16C765.inc>
00001 LIST
00002 ; P16C765.INC Standard Header File, Version 1.00 Microchip Technology, Inc.
00371 LIST
00064 #include "usb_defs.inc"
00001 ; Software License Agreement
00002 ;
00003 ; The software supplied herewith by Microchip Technology Incorporated (the "Company")
00004 ; for its PICmicro
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -