⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usbjmptb.lst

📁 68013 Usb2.0芯片Fifo驱动驱动程序源代码
💻 LST
字号:
A51 MACRO ASSEMBLER  USBJMPTB                     05/16/2006 23:11:09 PAGE     1


MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN USBJmpTb.OBJ
ASSEMBLER INVOKED BY: d:\Program\Keil\C51\BIN\A51.EXE USBJmpTb.a51 NOMOD51 SET(S
                      MALL) DEBUG PAGEWIDTH(80) EP

LOC  OBJ            LINE     SOURCE

                       1     NAME      USBJmpTbl
                       2     
                       3     extrn code (ISR_Sudav, ISR_Sof, ISR_Sutok, ISR_Susp
                             , ISR_Ures, ISR_Highspeed, ISR_Ep0ack, ISR_Stub, IS
                             R_Ep0in, ISR_Ep0out, ISR_Ep1in, ISR_Ep1out, ISR_Ep2
                             inout, ISR_Ep4inout, ISR_Ep6inout, ISR_Ep8inout,ISR_Ibn)
                       4     
                       5     extrn code (ISR_Ep0pingnak, ISR_Ep1pingnak, ISR_Ep2
                             pingnak, ISR_Ep4pingnak, ISR_Ep6pingnak, ISR_Ep8pin
                             gnak, ISR_Errorlimit, ISR_Ep2piderror, ISR_Ep4pider
                             ror, ISR_Ep6piderror, ISR_Ep8piderror, ISR_Ep2pflag)
                       6     
                       7     extrn code (ISR_Ep4pflag, ISR_Ep6pflag, ISR_Ep8pfla
                             g, ISR_Ep2eflag, ISR_Ep4eflag, ISR_Ep6eflag, ISR_Ep
                             8eflag, ISR_Ep2fflag, ISR_Ep4fflag, ISR_Ep6fflag, I
                             SR_Ep8fflag, ISR_GpifComplete, ISR_GpifWaveform)
                       8     
                       9     public      USB_Int2AutoVector, USB_Int4AutoVector,
                              USB_Jump_Table
                      10     ;--------------------------------------------------
                             ----------------------------
                      11     ; Interrupt Vectors
                      12     ;--------------------------------------------------
                             ----------------------------
----                  13           CSEG   AT 43H
  0045                14     USB_Int2AutoVector   equ   $ + 2
0043 020000   F       15           ljmp   USB_Jump_Table   ; Autovector will rep
                             lace byte 45
                      16     
----                  17           CSEG   AT 53H
  0055                18     USB_Int4AutoVector   equ   $ + 2
0053 020000   F       19           ljmp   USB_Jump_Table   ; Autovector will rep
                             lace byte 55
                      20     
                      21     ;--------------------------------------------------
                             ----------------------------
                      22     ; USB Jump Table
                      23     ;--------------------------------------------------
                             ----------------------------
                      24     ?PR?USB_JUMP_TABLE?USBJT   segment   code page   ; 
                             Place jump table on a page boundary
----                  25           RSEG    ?PR?USB_JUMP_TABLE?USBJT   ; autovect
                             or jump table
0000                  26     USB_Jump_Table:   
0000 020000   F       27           ljmp  ISR_Sudav            ;(00) Setup Data A
                             vailable
0003 00               28           db   0
0004 020000   F       29           ljmp  ISR_Sof              ;(04) Start of Fra
                             me
0007 00               30           db   0
0008 020000   F       31           ljmp  ISR_Sutok            ;(08) Setup Data L
                             oading
000B 00               32           db   0
000C 020000   F       33           ljmp  ISR_Susp             ;(0C) Global Suspe
                             nd
000F 00               34           db    0
0010 020000   F       35           ljmp  ISR_Ures             ;(10) USB Reset   
A51 MACRO ASSEMBLER  USBJMPTB                     05/16/2006 23:11:09 PAGE     2

                               
0013 00               36           db   0
0014 020000   F       37           ljmp  ISR_Highspeed        ;(14) Entered High
                              Speed
0017 00               38           db   0
0018 020000   F       39           ljmp  ISR_Ep0ack           ;(18) EP0ACK
001B 00               40           db   0
001C 020000   F       41           ljmp  ISR_Stub             ;(1C) Reserved
001F 00               42           db   0
0020 020000   F       43           ljmp  ISR_Ep0in            ;(20) EP0 In
0023 00               44           db   0
0024 020000   F       45           ljmp  ISR_Ep0out           ;(24) EP0 Out
0027 00               46           db   0
0028 020000   F       47           ljmp  ISR_Ep1in            ;(28) EP1 In
002B 00               48           db   0
002C 020000   F       49           ljmp  ISR_Ep1out           ;(2C) EP1 Out
002F 00               50           db   0
0030 020000   F       51           ljmp  ISR_Ep2inout         ;(30) EP2 In/Out
0033 00               52           db   0
0034 020000   F       53           ljmp  ISR_Ep4inout         ;(34) EP4 In/Out
0037 00               54           db   0
0038 020000   F       55           ljmp  ISR_Ep6inout         ;(38) EP6 In/Out
003B 00               56           db   0
003C 020000   F       57           ljmp  ISR_Ep8inout         ;(3C) EP8 In/Out
003F 00               58           db   0
0040 020000   F       59           ljmp  ISR_Ibn              ;(40) IBN
0043 00               60           db   0
0044 020000   F       61           ljmp  ISR_Stub             ;(44) Reserved
0047 00               62           db   0
0048 020000   F       63           ljmp  ISR_Ep0pingnak       ;(48) EP0 PING NAK
004B 00               64           db   0
004C 020000   F       65           ljmp  ISR_Ep1pingnak       ;(4C) EP1 PING NAK
004F 00               66           db   0
0050 020000   F       67           ljmp  ISR_Ep2pingnak       ;(50) EP2 PING NAK
0053 00               68           db   0
0054 020000   F       69           ljmp  ISR_Ep4pingnak       ;(54) EP4 PING NAK
0057 00               70           db   0
0058 020000   F       71           ljmp  ISR_Ep6pingnak       ;(58) EP6 PING NAK
005B 00               72           db   0
005C 020000   F       73           ljmp  ISR_Ep8pingnak       ;(5C) EP8 PING NAK
005F 00               74           db   0
0060 020000   F       75           ljmp  ISR_Errorlimit       ;(60) Error Limit
0063 00               76           db   0
0064 020000   F       77           ljmp  ISR_Stub             ;(64) Reserved
0067 00               78           db   0
0068 020000   F       79           ljmp  ISR_Stub             ;(68) Reserved
006B 00               80           db   0
006C 020000   F       81           ljmp  ISR_Stub             ;(6C) Reserved
006F 00               82           db   0
0070 020000   F       83           ljmp  ISR_Ep2piderror      ;(70) EP2 ISO Pid 
                             Sequence Error
0073 00               84           db   0
0074 020000   F       85           ljmp  ISR_Ep4piderror      ;(74) EP4 ISO Pid 
                             Sequence Error
0077 00               86           db   0
0078 020000   F       87           ljmp  ISR_Ep6piderror      ;(78) EP6 ISO Pid 
                             Sequence Error
007B 00               88           db   0
007C 020000   F       89           ljmp  ISR_Ep8piderror      ;(7C) EP8 ISO Pid 
                             Sequence Error
007F 00               90           db   0
                      91     ;INT4_Jump_Table
0080 020000   F       92           ljmp  ISR_Ep2pflag         ;(80) EP2 Programm
                             able Flag
0083 00               93           db   0
0084 020000   F       94           ljmp  ISR_Ep4pflag         ;(84) EP4 Programm
A51 MACRO ASSEMBLER  USBJMPTB                     05/16/2006 23:11:09 PAGE     3

                             able Flag
0087 00               95           db   0
0088 020000   F       96           ljmp  ISR_Ep6pflag         ;(88) EP6 Programm
                             able Flag
008B 00               97           db   0
008C 020000   F       98           ljmp  ISR_Ep8pflag         ;(8C) EP8 Programm
                             able Flag
008F 00               99           db   0
0090 020000   F      100           ljmp  ISR_Ep2eflag         ;(90) EP2 Empty Fl
                             ag
0093 00              101           db   0
0094 020000   F      102           ljmp  ISR_Ep4eflag         ;(94) EP4 Empty Fl
                             ag
0097 00              103           db   0
0098 020000   F      104           ljmp  ISR_Ep6eflag         ;(98) EP6 Empty Fl
                             ag
009B 00              105           db   0
009C 020000   F      106           ljmp  ISR_Ep8eflag         ;(9C) EP8 Empty Fl
                             ag
009F 00              107           db   0
00A0 020000   F      108           ljmp  ISR_Ep2fflag         ;(A0) EP2 Full Fla
                             g
00A3 00              109           db   0
00A4 020000   F      110           ljmp  ISR_Ep4fflag         ;(A4) EP4 Full Fla
                             g
00A7 00              111           db   0
00A8 020000   F      112           ljmp  ISR_Ep6fflag         ;(A8) EP6 Full Fla
                             g
00AB 00              113           db   0
00AC 020000   F      114           ljmp  ISR_Ep8fflag         ;(AC) EP8 Full Fla
                             g
00AF 00              115           db   0
00B0 020000   F      116           ljmp  ISR_GpifComplete     ;(B0) GPIF Operati
                             on Complete
00B3 00              117           db   0
00B4 020000   F      118           ljmp  ISR_GpifWaveform     ;(B4) GPIF Wavefor
                             m
00B7 00              119           db   0
                     120     
                     121           end
A51 MACRO ASSEMBLER  USBJMPTB                     05/16/2006 23:11:09 PAGE     4

SYMBOL TABLE LISTING
------ ----- -------


N A M E                   T Y P E  V A L U E   ATTRIBUTES

?PR?USB_JUMP_TABLE?USBJT  C SEG    00B8H       REL=PAGE
ISR_EP0ACK . . . . . . .  C ADDR   -----       EXT
ISR_EP0IN. . . . . . . .  C ADDR   -----       EXT
ISR_EP0OUT . . . . . . .  C ADDR   -----       EXT
ISR_EP0PINGNAK . . . . .  C ADDR   -----       EXT
ISR_EP1IN. . . . . . . .  C ADDR   -----       EXT
ISR_EP1OUT . . . . . . .  C ADDR   -----       EXT
ISR_EP1PINGNAK . . . . .  C ADDR   -----       EXT
ISR_EP2EFLAG . . . . . .  C ADDR   -----       EXT
ISR_EP2FFLAG . . . . . .  C ADDR   -----       EXT
ISR_EP2INOUT . . . . . .  C ADDR   -----       EXT
ISR_EP2PFLAG . . . . . .  C ADDR   -----       EXT
ISR_EP2PIDERROR. . . . .  C ADDR   -----       EXT
ISR_EP2PINGNAK . . . . .  C ADDR   -----       EXT
ISR_EP4EFLAG . . . . . .  C ADDR   -----       EXT
ISR_EP4FFLAG . . . . . .  C ADDR   -----       EXT
ISR_EP4INOUT . . . . . .  C ADDR   -----       EXT
ISR_EP4PFLAG . . . . . .  C ADDR   -----       EXT
ISR_EP4PIDERROR. . . . .  C ADDR   -----       EXT
ISR_EP4PINGNAK . . . . .  C ADDR   -----       EXT
ISR_EP6EFLAG . . . . . .  C ADDR   -----       EXT
ISR_EP6FFLAG . . . . . .  C ADDR   -----       EXT
ISR_EP6INOUT . . . . . .  C ADDR   -----       EXT
ISR_EP6PFLAG . . . . . .  C ADDR   -----       EXT
ISR_EP6PIDERROR. . . . .  C ADDR   -----       EXT
ISR_EP6PINGNAK . . . . .  C ADDR   -----       EXT
ISR_EP8EFLAG . . . . . .  C ADDR   -----       EXT
ISR_EP8FFLAG . . . . . .  C ADDR   -----       EXT
ISR_EP8INOUT . . . . . .  C ADDR   -----       EXT
ISR_EP8PFLAG . . . . . .  C ADDR   -----       EXT
ISR_EP8PIDERROR. . . . .  C ADDR   -----       EXT
ISR_EP8PINGNAK . . . . .  C ADDR   -----       EXT
ISR_ERRORLIMIT . . . . .  C ADDR   -----       EXT
ISR_GPIFCOMPLETE . . . .  C ADDR   -----       EXT
ISR_GPIFWAVEFORM . . . .  C ADDR   -----       EXT
ISR_HIGHSPEED. . . . . .  C ADDR   -----       EXT
ISR_IBN. . . . . . . . .  C ADDR   -----       EXT
ISR_SOF. . . . . . . . .  C ADDR   -----       EXT
ISR_STUB . . . . . . . .  C ADDR   -----       EXT
ISR_SUDAV. . . . . . . .  C ADDR   -----       EXT
ISR_SUSP . . . . . . . .  C ADDR   -----       EXT
ISR_SUTOK. . . . . . . .  C ADDR   -----       EXT
ISR_URES . . . . . . . .  C ADDR   -----       EXT
USBJMPTBL. . . . . . . .  N NUMB   -----       
USB_INT2AUTOVECTOR . . .  N NUMB   0045H   A   
USB_INT4AUTOVECTOR . . .  N NUMB   0055H   A   
USB_JUMP_TABLE . . . . .  C ADDR   0000H   R   SEG=?PR?USB_JUMP_TABLE?USBJT


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -