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

📄 44blib_a.lst

📁 自己编写的
💻 LST
字号:



ARM Macro Assembler    Page 1 


    1 00000000         ; ***********************************************
    2 00000000         ; * NAME    : assembly function library  *
    3 00000000         ; * Version : 07.JUL.2000   *
    4 00000000         ; ***********************************************
    5 00000000         
    6 00000000                 AREA    |C$$code|, CODE, READONLY
    7 00000000         
    8 00000000                 EXPORT  ChangeMemCon
    9 00000000         
   10 00000000         
   11 00000000         
   12 00000000         ;void ChangeMemCon();
   13 00000000         ChangeMemCon
   14 00000000 E92D03F0        stmfd   sp!,{r4-r9} ;Assembler uses the high reg
                                                   isters(r4~). 
   15 00000004         
   16 00000004 E89003FE        ldmia   r0,{r1-r9}
   17 00000008 E59F0028        ldr     r0,=0x01c80004 ;BANKCON0 Address
   18 0000000C E88003FE        stmia   r0,{r1-r9}
   19 00000010         
   20 00000010 E8BD03F0        ldmfd   sp!,{r4-r9}
   21 00000014         
   22 00000014 E1A0F00E        mov     pc,lr
   23 00000018         
   24 00000018         
   25 00000018         
   26 00000018                 EXPORT  DisableInterrupt
   27 00000018         DisableInterrupt
   28 00000018         ;This function works only if the processor is in previli
                       ged mode.
   29 00000018         
   30 00000018 000000C0 
                       NOINT   EQU     0xc0
   31 00000018         
   32 00000018 E10F0000        mrs     r0,cpsr
   33 0000001C E38000C0        orr     r0,r0,#NOINT
   34 00000020 E12FF000        msr     cpsr_cxsf,r0
   35 00000024         
   36 00000024 E1A0F00E        mov     pc,lr
   37 00000028         
   38 00000028         
   39 00000028                 EXPORT  EnableInterrupt
   40 00000028         EnableInterrupt
   41 00000028         ;This function works only if the processor is in previli
                       ged mode.
   42 00000028         
   43 00000028 E10F0000        mrs     r0,cpsr
   44 0000002C E3C000C0        bic     r0,r0,#NOINT
   45 00000030 E12FF000        msr     cpsr_cxsf,r0
   46 00000034         
   47 00000034 E1A0F00E        mov     pc,lr
   48 00000038         
   49 00000038                 END
              01C80004 



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

C$$code 00000000

Symbol: C$$code
   Definitions
      At line 6 in file F:\liang_backup\hardware1_test\SRC\44BLIB_A.s
   Uses
      None
Comment: C$$code unused
ChangeMemCon 00000000

Symbol: ChangeMemCon
   Definitions
      At line 13 in file F:\liang_backup\hardware1_test\SRC\44BLIB_A.s
   Uses
      At line 8 in file F:\liang_backup\hardware1_test\SRC\44BLIB_A.s
Comment: ChangeMemCon used once
DisableInterrupt 00000018

Symbol: DisableInterrupt
   Definitions
      At line 27 in file F:\liang_backup\hardware1_test\SRC\44BLIB_A.s
   Uses
      At line 26 in file F:\liang_backup\hardware1_test\SRC\44BLIB_A.s
Comment: DisableInterrupt used once
EnableInterrupt 00000028

Symbol: EnableInterrupt
   Definitions
      At line 40 in file F:\liang_backup\hardware1_test\SRC\44BLIB_A.s
   Uses
      At line 39 in file F:\liang_backup\hardware1_test\SRC\44BLIB_A.s
Comment: EnableInterrupt used once
4 symbols



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Absolute symbols

NOINT 000000C0

Symbol: NOINT
   Definitions
      At line 30 in file F:\liang_backup\hardware1_test\SRC\44BLIB_A.s
   Uses
      At line 33 in file F:\liang_backup\hardware1_test\SRC\44BLIB_A.s
      At line 44 in file F:\liang_backup\hardware1_test\SRC\44BLIB_A.s

1 symbol
255 symbols in table

⌨️ 快捷键说明

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