www.pudn.com > wave-bulktransfer.rar > Jmptable.a51


NAME		USBJmpTbl 
 
extrn		code (ISR_Sudav, ISR_Sof, ISR_Sutok, ISR_Susp, ISR_Ures, ISR_Spare, ISR_Ep0in, ISR_Ep0out, ISR_Ep1in, ISR_Ep1out, ISR_Ep2in, ISR_Ep2out, ISR_Ep3in)  
extrn           code (ISR_Ep3out, ISR_Ep4in, ISR_Ep4out, ISR_Ep5in, ISR_Ep5out, ISR_Ep6in, ISR_Ep6out, ISR_Ep7in, ISR_Ep7out) 
public		USB_Jump_Table 
 
;------------------------------------------------------------------------------ 
; ÖжÏÏòÁ¿ Interrupt VectorsÐ 
;------------------------------------------------------------------------------ 
		CSEG	AT 43H 
		ljmp	USB_Jump_Table	; Autovector will replace byte 45 
;------------------------------------------------------------------------------ 
; USB Jump Table 
;------------------------------------------------------------------------------ 
 
;---------------------------------------------------------------------------------  
?PR?USB_JUMP_TABLE?USBJT	segment	code page	 
                                                         
		RSEG 	?PR?USB_JUMP_TABLE?USBJT 
USB_Jump_Table:	 
		ljmp	ISR_Sudav	 
		db	0		 
		ljmp	ISR_Sof	         
		db	0 
		ljmp	ISR_Sutok	 
		db	0 
		ljmp	ISR_Susp	 
		db 	0 
		ljmp	ISR_Ures	 
		db	0 
		ljmp	ISR_Spare	 
		db	0 
		ljmp	ISR_Ep0in	 
		db	0 
		ljmp	ISR_Ep0out	 
		db	0 
		ljmp	ISR_Ep1in	 
		db	0 
		ljmp	ISR_Ep1out	 
		db	0 
		ljmp	ISR_Ep2in        
		db	0 
		ljmp	ISR_Ep2out       
		db	0 
		ljmp	ISR_Ep3in        
		db	0 
		ljmp	ISR_Ep3out       
		db	0 
		ljmp	ISR_Ep4in        
		db	0 
		ljmp	ISR_Ep4out       
		db	0 
		ljmp	ISR_Ep5in        
		db	0 
		ljmp	ISR_Ep5out       
		db	0 
		ljmp	ISR_Ep6in        
		db	0 
		ljmp	ISR_Ep6out       
		db	0 
		ljmp	ISR_Ep7in        
		db	0 
		ljmp	ISR_Ep7out       
		db	0 
                
		end