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

📄 startup.lst

📁 针对飞利浦LPC214x的虚拟串口程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
AA MACRO ASSEMBLER RSTARTUP                                                                 09/06/07 15:42:23 PAGE     1


MACRO ASSEMBLER AA V2.50
OBJECT MODULE PLACED IN .\Obj\Startup.obj
ASSEMBLER INVOKED BY: C:\Keil\ARM\BIN\AA.exe Startup.s BROWSE DEBUG PRINT(.\Lst\Startup.lst) OBJECT(.\Obj\Startup.obj) EP

LOC      OBJ             LINE     SOURCE

                          1     
                          2     
                          3     
                          4     
                          5     
                          6     
                          7     
                          8     
                          9     
                         10     
                         11     
                         12     
                         13     
                         14     
                         15     
                         16     
                         17     
                         18     
                         19     
                         20     
                         21     
                         22     
                         23     
                         24     
                         25     
                         26     
                         27     
                         28     
                         29     
                         30     
                         31     
                         32     
                         33     
                         34     
                         35     
                         36     
                         37     
                         38     
                         39     
                         40     
                         41     
                         42     
                         43     
                         44     
                         45     
                         46     
                         47     
 0010                    48             Mode_USR  EQU      0x10
 0011                    49             Mode_FIQ  EQU      0x11
 0012                    50             Mode_IRQ  EQU      0x12
 0013                    51             Mode_SVC  EQU      0x13
 0017                    52             Mode_ABT  EQU      0x17
 001B                    53             Mode_UND  EQU      0x1B
 001F                    54             Mode_SYS  EQU      0x1F
                         55     
 0080                    56             I_Bit     EQU      0x80     
 0040                    57             F_Bit     EQU      0x40     
                         58     
AA MACRO ASSEMBLER RSTARTUP                                                                 09/06/07 15:42:23 PAGE     2

                         59     
                         60     
                         61     
                         62     
                         63     
                         64     
                         65     
                         66     
                         67     
                         68     
                         69     
 0004                    70             UND_Stack_Size  EQU     0x00000004
 0004                    71             SVC_Stack_Size  EQU     0x00000004
 0004                    72             ABT_Stack_Size  EQU     0x00000004
 0004                    73             FIQ_Stack_Size  EQU     0x00000004
 0100                    74             IRQ_Stack_Size  EQU     0x00000100
 0400                    75             USR_Stack_Size  EQU     0x00000400
                         76     
00000000                 77     AREA   STACK, DATA, READWRITE, ALIGN=2
00000000                 78             DS   (USR_Stack_Size+3)&~3  ; Stack for User/System Mode 
00000400                 79             DS   (SVC_Stack_Size+3)&~3  ; Stack for Supervisor Mode
00000404                 80             DS   (IRQ_Stack_Size+3)&~3  ; Stack for Interrupt Mode
00000504                 81             DS   (FIQ_Stack_Size+3)&~3  ; Stack for Fast Interrupt Mode 
00000508                 82             DS   (ABT_Stack_Size+3)&~3  ; Stack for Abort Mode
0000050C                 83             DS   (UND_Stack_Size+3)&~3  ; Stack for Undefined Mode
00000510                 84     Top_Stack:
                         85     
                         86     
                         87     
 E01FC100                88             VPBDIV          EQU     0xE01FC100   
                         89                     
                         90                     
 0001                    91             VPBDIV_SETUP    EQU     1
 0001                    92             VPBDIV_Val      EQU     0x00000001
                         93     
                         94     
                         95     
 E01FC080                96             PLL_BASE        EQU     0xE01FC080   
 0000                    97             PLLCON_OFS      EQU     0x00         
 0004                    98             PLLCFG_OFS      EQU     0x04         
 0008                    99             PLLSTAT_OFS     EQU     0x08         
 000C                   100             PLLFEED_OFS     EQU     0x0C         
 0001                   101             PLLCON_PLLE     EQU     (1<<0)       
 0002                   102             PLLCON_PLLC     EQU     (1<<1)       
 001F                   103             PLLCFG_MSEL     EQU     (0x1F<<0)    
 0060                   104             PLLCFG_PSEL     EQU     (0x03<<5)    
 0400                   105             PLLSTAT_PLOCK   EQU     (1<<10)      
                        106     
 0001                   107             PLL_SETUP       EQU     1
 0024                   108             PLLCFG_Val      EQU     0x00000024
                        109     
                        110     
                        111     
 E01FC000               112             MAM_BASE        EQU     0xE01FC000   
 0000                   113             MAMCR_OFS       EQU     0x00         
 0004                   114             MAMTIM_OFS      EQU     0x04         
                        115     
                        116     
                        117     
                        118     
                        119     
                        120     
                        121     
                        122     
                        123     
                        124     
AA MACRO ASSEMBLER RSTARTUP                                                                 09/06/07 15:42:23 PAGE     3

                        125     
                        126     
                        127     
                        128     
                        129     
 0001                   130             MAM_SETUP       EQU     1
 0002                   131             MAMCR_Val       EQU     0x00000002
 0004                   132             MAMTIM_Val      EQU     0x00000004
                        133     
                        134     
                        135     
                        136     
                        137     $if      (EXTMEM_MODE)
                                        CODE_BASE       EQU     0x80000000
                                $elseif  (RAM_MODE)
                                        CODE_BASE       EQU     0x40000000
                                $else 
 0000                   142             CODE_BASE       EQU     0x00000000
                        143     $endif 
                        144     
00000000                145     AREA   STARTUPCODE, CODE, AT CODE_BASE    
                        146            PUBLIC  __startup
                        147     
                        148            EXTERN  CODE32 (?C?INIT)
                        149     
                        150     __startup       PROC    CODE32
                        151     
                        152     
                        153     
                        154     EXTERN CODE32 (Undef_Handler?A)
                        155     EXTERN CODE32 (SWI_Handler?A)
                        156     EXTERN CODE32 (PAbt_Handler?A)
                        157     EXTERN CODE32 (DAbt_Handler?A)
                        158     EXTERN CODE32 (IRQ_Handler?A)
                        159     EXTERN CODE32 (FIQ_Handler?A)
                        160     
                        161     
                        162     
                        163     
                        164     
00000000 E59FF020       165     Vectors:        LDR     PC,Reset_Addr         
00000004 E59FF024       166                     LDR     PC,Undef_Addr
00000008 E59FF028       167                     LDR     PC,SWI_Addr
0000000C E59FF02C       168                     LDR     PC,PAbt_Addr
00000010 E59FF030       169                     LDR     PC,DAbt_Addr
00000014 E1A00000       170                     NOP                             
                        171     ;               LDR     PC,IRQ_Addr
00000018 E51FFFF0       172                     LDR     PC,[PC, #-0x0FF0]       
0000001C E59FF03C       173                     LDR     PC,FIQ_Addr
                        174     
00000020 00000040 R     175     Reset_Addr:     DD      Reset_Handler
00000024 00000000 E     176     Undef_Addr:     DD      Undef_Handler?A
00000028 00000000 E     177     SWI_Addr:       DD      SWI_Handler?A
0000002C 00000000 E     178     PAbt_Addr:      DD      PAbt_Handler?A
00000030 00000000 E     179     DAbt_Addr:      DD      DAbt_Handler?A
00000034 00000000       180                     DD      0                       
00000038 00000000 E     181     IRQ_Addr:       DD      IRQ_Handler?A
0000003C 00000000 E     182     FIQ_Addr:       DD      FIQ_Handler?A
                        183     

⌨️ 快捷键说明

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