?? usbjmptb.a51
字號(hào):
;--------------------------------------------------------------------------
NAME USBJmpTbl
$include (fx2_intvec.inc)
extrn code (ISR_Sudav, ISR_Susp, ISR_Ures, ISR_Highspeed, resume_isr, ISRtimer0)
public USB_Int2AutoVector, USB_Jump_Table
;------------------------------------------------------------------------------
; Interrupt Vectors for NX2LP/FX2LP
;------------------------------------------------------------------------------
CSEG AT COM0_VECT ; UART0 Vector - placeholder to keep the monitor
ds 3 ; from squashing our code
CSEG AT COM1_VECT ; UART1 Vector - placeholder to keep the monitor
ds 3 ; from squashing our code
CSEG AT TMR0_VECT ; Timer0 ISR
ljmp ISRtimer0
CSEG AT WKUP_VECT
ljmp resume_isr
$if (NX2LP)
USB_Int2AutoVector equ (USB_AUTO_VEC+2)
$else
CSEG AT USB_VECT
USB_Int2AutoVector equ $ + 2
ljmp USB_Jump_Table ; Autovector will replace byte 45
CSEG AT INT4_VECT ; INT4 Vector - placeholder to keep the int4
ds 3 ; autovector from squashing our code
$endif
CSEG AT USB_AUTO_VEC
USB_Jump_Table:
ljmp ISR_Sudav ;(00) Setup Data Available
CSEG AT SUSP_USBVECT
ljmp ISR_Susp ;(0C) Global Suspend
CSEG AT URES_USBVECT
ljmp ISR_Ures ;(10) USB Reset
CSEG AT HS_USBVECT
ljmp ISR_Highspeed ;(14) Entered High Speed
end
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -