91x_vect.lst

来自「STR912 arm9实现的以太网通信程序」· LST 代码 · 共 732 行 · 第 1/2 页

LST
732
字号
  202 000000A4         
  203 000000A4         Abort_Handler_end
  204 000000A4         
  205 000000A4                 RestoreContext   r0,r3       ; Return to the ins
                                                            truction following 
                                                            that...
  117 000000A4         
  118 000000A4 E8FD800F        LDMFD            sp!,{r0-r3,pc}^ ; Return to the
                                                             instruction follow
                                                            ing...
  119 000000A8         ; ...the exception interrupt.
  206 000000A8         ; ...has generated the data abort exception.
  207 000000A8         ;*******************************************************
                       ************************
  208 000000A8         ;* Function Name  : IRQHandler
  209 000000A8         ;* Description    : This function is called when IRQ exc
                       eption is entered.
  210 000000A8         ;* Input          : none
  211 000000A8         ;* Output         : none
  212 000000A8         ;*******************************************************
                       ************************
  213 000000A8         
  214 000000A8         IRQHandler
  215 000000A8 E24EE004        SUB              lr,lr ,#4



ARM Macro Assembler    Page 7 


  216 000000AC                 SaveContext      r0,r3
  102 000000AC         
  103 000000AC E92D400F        STMFD            sp!,{r0-r3,lr} ; Save The works
                                                            pace plus the curre
                                                            nt return
  104 000000B0         ; address lr_ mode into the stack.
  105 000000B0         
  217 000000B0 E59F0030        LDR              r0, = VectorAddress
  218 000000B4 E5900000        LDR              r0, [r0]    ; Read the routine 
                                                            address from VIC0 V
                                                            ector Address regis
                                                            ter     
  219 000000B8         
  220 000000B8 E12FFF30        BLX              r0          ; Branch with link 
                                                            to the IRQ handler.
                                                                    
  221 000000BC                 RestoreContext   r0,r3
  117 000000BC         
  118 000000BC E8FD800F        LDMFD            sp!,{r0-r3,pc}^ ; Return to the
                                                             instruction follow
                                                            ing...
  119 000000C0         ; ...the exception interrupt.
  222 000000C0         
  223 000000C0         
  224 000000C0         
  225 000000C0 00000000 
              00000000 
              00000000 
              00000000 
              00000000 
              00000000 
              00000000 
              00000000 
              00000000 
              00000000 
              FFFFF030         LTORG
  226 000000EC         
  227 000000EC                 END
Command Line: --debug --xref --device=DARMST9 --apcs=interwork -o91x_vect.o -IC
:\Keil\ARM\INC\ST\91x --list=.\91x_vect.lst Startup\91x_vect.s



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

Abort_Addr 00000044

Symbol: Abort_Addr
   Definitions
      At line 85 in file Startup\91x_vect.s
   Uses
      At line 54 in file Startup\91x_vect.s
Comment: Abort_Addr used once
Abort_Handler_end 000000A4

Symbol: Abort_Handler_end
   Definitions
      At line 203 in file Startup\91x_vect.s
   Uses
      At line 200 in file Startup\91x_vect.s
Comment: Abort_Handler_end used once
DataAbortHandler 00000090

Symbol: DataAbortHandler
   Definitions
      At line 195 in file Startup\91x_vect.s
   Uses
      At line 85 in file Startup\91x_vect.s
Comment: DataAbortHandler used once
FIQHandler 0000001C

Symbol: FIQHandler
   Definitions
      At line 64 in file Startup\91x_vect.s
   Uses
      None
Comment: FIQHandler unused
FIQ_Handler_end 00000030

Symbol: FIQ_Handler_end
   Definitions
      At line 71 in file Startup\91x_vect.s
   Uses
      At line 69 in file Startup\91x_vect.s
Comment: FIQ_Handler_end used once
IRQHandler 000000A8

Symbol: IRQHandler
   Definitions
      At line 214 in file Startup\91x_vect.s
   Uses
      At line 87 in file Startup\91x_vect.s
Comment: IRQHandler used once
IRQ_Addr 0000004C

Symbol: IRQ_Addr
   Definitions
      At line 87 in file Startup\91x_vect.s
   Uses
      At line 56 in file Startup\91x_vect.s
Comment: IRQ_Addr used once
PrefetchAbortHandler 00000078

Symbol: PrefetchAbortHandler



ARM Macro Assembler    Page 2 Alphabetic symbol ordering
Relocatable symbols

   Definitions
      At line 174 in file Startup\91x_vect.s
   Uses
      At line 84 in file Startup\91x_vect.s
Comment: PrefetchAbortHandler used once
Prefetch_Addr 00000040

Symbol: Prefetch_Addr
   Definitions
      At line 84 in file Startup\91x_vect.s
   Uses
      At line 53 in file Startup\91x_vect.s
Comment: Prefetch_Addr used once
Prefetch_Handler_end 0000008C

Symbol: Prefetch_Handler_end
   Definitions
      At line 183 in file Startup\91x_vect.s
   Uses
      At line 180 in file Startup\91x_vect.s
Comment: Prefetch_Handler_end used once
Reset 00000000

Symbol: Reset
   Definitions
      At line 47 in file Startup\91x_vect.s
   Uses
      None
Comment: Reset unused
Reset_Addr 00000034

Symbol: Reset_Addr
   Definitions
      At line 81 in file Startup\91x_vect.s
   Uses
      At line 50 in file Startup\91x_vect.s
Comment: Reset_Addr used once
SWIHandler 00000064

Symbol: SWIHandler
   Definitions
      At line 155 in file Startup\91x_vect.s
   Uses
      At line 83 in file Startup\91x_vect.s
Comment: SWIHandler used once
SWI_Addr 0000003C

Symbol: SWI_Addr
   Definitions
      At line 83 in file Startup\91x_vect.s
   Uses
      At line 52 in file Startup\91x_vect.s
Comment: SWI_Addr used once
SWI_Handler_end 00000074

Symbol: SWI_Handler_end
   Definitions
      At line 163 in file Startup\91x_vect.s
   Uses



ARM Macro Assembler    Page 3 Alphabetic symbol ordering
Relocatable symbols

      At line 160 in file Startup\91x_vect.s
Comment: SWI_Handler_end used once
UndefinedHandler 00000050

Symbol: UndefinedHandler
   Definitions
      At line 136 in file Startup\91x_vect.s
   Uses
      At line 82 in file Startup\91x_vect.s
Comment: UndefinedHandler used once
Undefined_Addr 00000038

Symbol: Undefined_Addr
   Definitions
      At line 82 in file Startup\91x_vect.s
   Uses
      At line 51 in file Startup\91x_vect.s
Comment: Undefined_Addr used once
Undefined_Handler_end 00000060

Symbol: Undefined_Handler_end
   Definitions
      At line 144 in file Startup\91x_vect.s
   Uses
      At line 141 in file Startup\91x_vect.s
Comment: Undefined_Handler_end used once
Vectors 00000000

Symbol: Vectors
   Definitions
      At line 49 in file Startup\91x_vect.s
   Uses
      At line 26 in file Startup\91x_vect.s
Comment: Vectors used once
19 symbols



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

.debug_info$$$Reset 00000000

Symbol: .debug_info$$$Reset
   Definitions
      None
   Uses
      None
Warning: .debug_info$$$Reset undefinedComment: .debug_info$$$Reset unused
1 symbol



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

.debug_line$$$Reset 00000000

Symbol: .debug_line$$$Reset
   Definitions
      None
   Uses
      None
Warning: .debug_line$$$Reset undefinedComment: .debug_line$$$Reset unused
1 symbol



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

.debug_abbrev 00000000

Symbol: .debug_abbrev
   Definitions
      None
   Uses
      None
Warning: .debug_abbrev undefinedComment: .debug_abbrev unused
__ARM_asm.debug_abbrev 00000000

Symbol: __ARM_asm.debug_abbrev
   Definitions
      None
   Uses
      None
Warning: __ARM_asm.debug_abbrev undefinedComment: __ARM_asm.debug_abbrev unused
2 symbols



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Absolute symbols

VectorAddress FFFFF030

Symbol: VectorAddress
   Definitions
      At line 19 in file Startup\91x_vect.s
   Uses
      At line 217 in file Startup\91x_vect.s
Comment: VectorAddress used once
1 symbol



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
External symbols

Abort_Handler 00000000

Symbol: Abort_Handler
   Definitions
      At line 40 in file Startup\91x_vect.s
   Uses
      At line 199 in file Startup\91x_vect.s
Comment: Abort_Handler used once
FIQ_Handler 00000000

Symbol: FIQ_Handler
   Definitions
      At line 41 in file Startup\91x_vect.s
   Uses
      At line 68 in file Startup\91x_vect.s
Comment: FIQ_Handler used once
Prefetch_Handler 00000000

Symbol: Prefetch_Handler
   Definitions
      At line 39 in file Startup\91x_vect.s
   Uses
      At line 179 in file Startup\91x_vect.s
Comment: Prefetch_Handler used once
Reset_Handler 00000000

Symbol: Reset_Handler
   Definitions
      At line 31 in file Startup\91x_vect.s
   Uses
      At line 81 in file Startup\91x_vect.s
Comment: Reset_Handler used once
SWI_Handler 00000000

Symbol: SWI_Handler
   Definitions
      At line 38 in file Startup\91x_vect.s
   Uses
      At line 159 in file Startup\91x_vect.s
Comment: SWI_Handler used once
Undefined_Handler 00000000

Symbol: Undefined_Handler
   Definitions
      At line 37 in file Startup\91x_vect.s
   Uses
      At line 140 in file Startup\91x_vect.s
Comment: Undefined_Handler used once
6 symbols
351 symbols in table

⌨️ 快捷键说明

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