English
Language : 

EZ-USB Datasheet, PDF (114/334 Pages) Cypress Semiconductor – The EZ-USB USB Integrated Circuit
1. Set up the jump table.
USB_Jump_Table:
CSEG
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
ljmp
db
AT 300H
SUDAV_ISR
0
SOF_ISR
0
SUTOK_ISR
0
SUSP_ISR
0
URES_ISR
0
SPARE_ISR
0
EP0IN_ISR
0
EP0OUT_ISR
0
EP1IN_ISR
0
EP1OUT_ISR
0
EP2IN_ISR
0
EP2OUT_ISR
0
EP3IN_ISR
0
EP3OUT_ISR
0
EP4IN_ISR
0
EP4OUT_ISR
0
EP5IN_ISR
0
EP5OUT_ISR
0
EP6IN_ISR
0
EP6OUT_ISR
0
EP7IN_ISR
0
EP7OUT_ISR
0
; any page boundary
; SETUP Data Available
; make a 4-byte entry
; SOF
; SETUP Data Loading
; Global Suspend
; USB Reset
; Used by this example
; Used by this example
Figure 6-7. Interrupt Jump Table
This table contains all of the USB interrupts, even though only the jumps for endpoint 2
are used for the example. It is convenient to include this table in any USB application that
uses interrupts. Be sure to locate this table on a page boundary (xx00).
EZ-USB TRM v1.9
Chapter 6. EZ-USB CPU
Page 6-17