📄 jb8-int.asm
字号:
*****************************************************************************
* Copyright (c) Motorola 2002 *
* File Name: JB8-INT.ASM *
* *
* Description: USB Interrupt Service Routines and *
* Routines for USB Protocol Layer *
* *
* Assembler: CASM08Z (P&E Microcomputer Systems Inc) *
* Version: 3.16 *
* *
* Current Revision: 1.0 *
* Current Revision Release Date: 2002.08.01 by Derek Lau *
* *
* Updated History *
* Rev YYYY.MM.DD Author Description of Change *
* --- ----------- ------ --------------------- *
* 0.0 1999.07.15 Derek Lau orginal created *
* 0.1 2000.06.14 Derek Lau STALL IN/OUT to EP0 *
* STALL extra IN tokens in Data Stage *
* 1.0 2002.08.01 Derek Lau changed control transfer sequence *
* for no data stage to pass USBCV *
*****************************************************************************
* This Program is a freeware to demonstrate the operation of Motorola *
* Microcontroller. Motorola reserves the right to make changes without *
* further notice to any product herein to improve reliability, function, or *
* design. Motorola does not assume any liability arising out of the *
* application or use of any product, circuit, or software described herein; *
* neither does it convey any license under its patent rights nor the rights *
* of others. Motorola products are not designed, intended, or authorized *
* for use as components in systems intended for surgical implant into the *
* body, or other applications intended to support life, or for any other *
* application in which the failure of the Motorola product could create a *
* situation where personal injury or death may occur. Should Buyer purchase *
* or use Motorola products for any such intended or unauthorized *
* application, Buyer shall indemnify and hold Motorola and its officers, *
* employees, subsidiaries, affiliates, and distributors harmless against *
* all claims, costs, damages, and expenses, and reasonable attorney fees *
* arising out of, directly or indirectly, any claim of personal injury or *
* death associated with such unintended or unauthorized use, even if such *
* claim alleges that Motorola was negligent regarding the design or *
* manufacture of the part. Motorola and the Motorola logo* are registered *
* trademarks of Motorola Inc *
*****************************************************************************
* Notes:
* - Control Transfer have 3 transaction stages:-
* 1> Setup Stage - SETUP token + Data packet + ACK packet
* - only 1 8-byte Data packet(with PID DATA0) from host
* - SETUP transactions cannot be stalled nor NAKed,
* and receiving function must accept the Data packet
* 2> Data Stage -
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -