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

📄 cortexm3_macro.lst

📁 STM32_fatfs_shell_SDHC.rar
💻 LST
📖 第 1 页 / 共 2 页
字号:

ARM Macro Assembler    Page 6 


  230 00000058         ;*******************************************************
                       ************************
  231 00000058         __SETFAULTMASK
  232 00000058         
  233 00000058 B671            CPSID            f
  234 0000005A 4770            BX               r14
  235 0000005C         
  236 0000005C         ;*******************************************************
                       ************************
  237 0000005C         ; Function Name  : __RESETFAULTMASK
  238 0000005C         ; Description    : Assembler function to reset the FAULT
                       MASK.
  239 0000005C         ; Input          : None 
  240 0000005C         ; Return         : None
  241 0000005C         ;*******************************************************
                       ************************
  242 0000005C         __RESETFAULTMASK
  243 0000005C         
  244 0000005C B661            CPSIE            f
  245 0000005E 4770            BX               r14
  246 00000060         
  247 00000060         ;*******************************************************
                       ************************
  248 00000060         ; Function Name  : __READ_FAULTMASK
  249 00000060         ; Description    : Assembler function to get the FAULTMA
                       SK value.
  250 00000060         ; Input          : None
  251 00000060         ; Return         : - r0 : FAULTMASK register value 
  252 00000060         ;*******************************************************
                       ************************
  253 00000060         __READ_FAULTMASK
  254 00000060         
  255 00000060 F3EF 8013       MRS              r0, FAULTMASK
  256 00000064 4770            BX               r14
  257 00000066         
  258 00000066         ;*******************************************************
                       ************************
  259 00000066         ; Function Name  : __BASEPRICONFIG
  260 00000066         ; Description    : Assembler function to set the Base Pr
                       iority.
  261 00000066         ; Input          : - r0 : Base Priority new value  
  262 00000066         ; Return         : None
  263 00000066         ;*******************************************************
                       ************************
  264 00000066         __BASEPRICONFIG
  265 00000066         
  266 00000066 F380 8811       MSR              BASEPRI, r0
  267 0000006A 4770            BX               r14
  268 0000006C         
  269 0000006C         ;*******************************************************
                       ************************
  270 0000006C         ; Function Name  : __GetBASEPRI
  271 0000006C         ; Description    : Assembler function to get the Base Pr
                       iority value.
  272 0000006C         ; Input          : None 
  273 0000006C         ; Return         : - r0 : Base Priority value 
  274 0000006C         ;*******************************************************
                       ************************
  275 0000006C         __GetBASEPRI



ARM Macro Assembler    Page 7 


  276 0000006C         
  277 0000006C F3EF 8012       MRS              r0, BASEPRI_MAX
  278 00000070 4770            BX               r14
  279 00000072         
  280 00000072         ;*******************************************************
                       ************************
  281 00000072         ; Function Name  : __REV_HalfWord
  282 00000072         ; Description    : Reverses the byte order in HalfWord(1
                       6-bit) input variable.
  283 00000072         ; Input          : - r0 : specifies the input variable
  284 00000072         ; Return         : - r0 : holds tve variable value after
                        byte reversing.
  285 00000072         ;*******************************************************
                       ************************
  286 00000072         __REV_HalfWord
  287 00000072         
  288 00000072 BA40            REV16            r0, r0
  289 00000074 4770            BX               r14
  290 00000076         
  291 00000076         ;*******************************************************
                       ************************
  292 00000076         ; Function Name  : __REV_Word
  293 00000076         ; Description    : Reverses the byte order in Word(32-bi
                       t) input variable.
  294 00000076         ; Input          : - r0 : specifies the input variable
  295 00000076         ; Return         : - r0 : holds tve variable value after
                        byte reversing.
  296 00000076         ;*******************************************************
                       ************************
  297 00000076         __REV_Word
  298 00000076         
  299 00000076 BA00            REV              r0, r0
  300 00000078 4770            BX               r14
  301 0000007A         
  302 0000007A                 END
Command Line: --debug --xref --device=DARMSTM --apcs=interwork -o.\Obj\cortexm3
_macro.o -IC:\Keil\ARM\INC\ST\STM32F10x --predefine="__MICROLIB SETA 1" --list=
.\List\cortexm3_macro.lst Startup\cortexm3_macro.s



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

.text 00000000

Symbol: .text
   Definitions
      At line 21 in file Startup\cortexm3_macro.s
   Uses
      None
Comment: .text unused
__BASEPRICONFIG 00000066

Symbol: __BASEPRICONFIG
   Definitions
      At line 264 in file Startup\cortexm3_macro.s
   Uses
      At line 43 in file Startup\cortexm3_macro.s
Comment: __BASEPRICONFIG used once
__DMB 00000018

Symbol: __DMB
   Definitions
      At line 109 in file Startup\cortexm3_macro.s
   Uses
      At line 29 in file Startup\cortexm3_macro.s
Comment: __DMB used once
__DSB 00000012

Symbol: __DSB
   Definitions
      At line 98 in file Startup\cortexm3_macro.s
   Uses
      At line 28 in file Startup\cortexm3_macro.s
Comment: __DSB used once
__GetBASEPRI 0000006C

Symbol: __GetBASEPRI
   Definitions
      At line 275 in file Startup\cortexm3_macro.s
   Uses
      At line 44 in file Startup\cortexm3_macro.s
Comment: __GetBASEPRI used once
__ISB 0000000C

Symbol: __ISB
   Definitions
      At line 87 in file Startup\cortexm3_macro.s
   Uses
      At line 27 in file Startup\cortexm3_macro.s
Comment: __ISB used once
__MRS_CONTROL 00000022

Symbol: __MRS_CONTROL
   Definitions
      At line 131 in file Startup\cortexm3_macro.s
   Uses
      At line 31 in file Startup\cortexm3_macro.s
Comment: __MRS_CONTROL used once
__MRS_MSP 0000003E

Symbol: __MRS_MSP



ARM Macro Assembler    Page 2 Alphabetic symbol ordering
Relocatable symbols

   Definitions
      At line 176 in file Startup\cortexm3_macro.s
   Uses
      At line 35 in file Startup\cortexm3_macro.s
Comment: __MRS_MSP used once
__MRS_PSP 00000032

Symbol: __MRS_PSP
   Definitions
      At line 154 in file Startup\cortexm3_macro.s
   Uses
      At line 33 in file Startup\cortexm3_macro.s
Comment: __MRS_PSP used once
__MSR_CONTROL 00000028

Symbol: __MSR_CONTROL
   Definitions
      At line 142 in file Startup\cortexm3_macro.s
   Uses
      At line 32 in file Startup\cortexm3_macro.s
Comment: __MSR_CONTROL used once
__MSR_MSP 00000044

Symbol: __MSR_MSP
   Definitions
      At line 187 in file Startup\cortexm3_macro.s
   Uses
      At line 36 in file Startup\cortexm3_macro.s
Comment: __MSR_MSP used once
__MSR_PSP 00000038

Symbol: __MSR_PSP
   Definitions
      At line 165 in file Startup\cortexm3_macro.s
   Uses
      At line 34 in file Startup\cortexm3_macro.s
Comment: __MSR_PSP used once
__READ_FAULTMASK 00000060

Symbol: __READ_FAULTMASK
   Definitions
      At line 253 in file Startup\cortexm3_macro.s
   Uses
      At line 42 in file Startup\cortexm3_macro.s
Comment: __READ_FAULTMASK used once
__READ_PRIMASK 00000052

Symbol: __READ_PRIMASK
   Definitions
      At line 220 in file Startup\cortexm3_macro.s
   Uses
      At line 39 in file Startup\cortexm3_macro.s
Comment: __READ_PRIMASK used once
__RESETFAULTMASK 0000005C

Symbol: __RESETFAULTMASK
   Definitions
      At line 242 in file Startup\cortexm3_macro.s
   Uses



ARM Macro Assembler    Page 3 Alphabetic symbol ordering
Relocatable symbols

      At line 40 in file Startup\cortexm3_macro.s
Comment: __RESETFAULTMASK used once
__RESETPRIMASK 0000004A

Symbol: __RESETPRIMASK
   Definitions
      At line 198 in file Startup\cortexm3_macro.s
   Uses
      At line 37 in file Startup\cortexm3_macro.s
Comment: __RESETPRIMASK used once
__REV_HalfWord 00000072

Symbol: __REV_HalfWord
   Definitions
      At line 286 in file Startup\cortexm3_macro.s
   Uses
      At line 45 in file Startup\cortexm3_macro.s
Comment: __REV_HalfWord used once
__REV_Word 00000076

Symbol: __REV_Word
   Definitions
      At line 297 in file Startup\cortexm3_macro.s
   Uses
      At line 46 in file Startup\cortexm3_macro.s
Comment: __REV_Word used once
__SETFAULTMASK 00000058

Symbol: __SETFAULTMASK
   Definitions
      At line 231 in file Startup\cortexm3_macro.s
   Uses
      At line 41 in file Startup\cortexm3_macro.s
Comment: __SETFAULTMASK used once
__SETPRIMASK 0000004E

Symbol: __SETPRIMASK
   Definitions
      At line 209 in file Startup\cortexm3_macro.s
   Uses
      At line 38 in file Startup\cortexm3_macro.s
Comment: __SETPRIMASK used once
__SEV 00000008

Symbol: __SEV
   Definitions
      At line 76 in file Startup\cortexm3_macro.s
   Uses
      At line 26 in file Startup\cortexm3_macro.s
Comment: __SEV used once
__SVC 0000001E

Symbol: __SVC
   Definitions
      At line 120 in file Startup\cortexm3_macro.s
   Uses
      At line 30 in file Startup\cortexm3_macro.s
Comment: __SVC used once
__WFE 00000004



ARM Macro Assembler    Page 4 Alphabetic symbol ordering
Relocatable symbols


Symbol: __WFE
   Definitions
      At line 65 in file Startup\cortexm3_macro.s
   Uses
      At line 25 in file Startup\cortexm3_macro.s
Comment: __WFE used once
__WFI 00000000

Symbol: __WFI
   Definitions
      At line 54 in file Startup\cortexm3_macro.s
   Uses
      At line 24 in file Startup\cortexm3_macro.s
Comment: __WFI used once
24 symbols
344 symbols in table

⌨️ 快捷键说明

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