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

📄 os_globalstack.lst

📁 ucos 在F2812上的移置,内含三个任务,可以在F2812上跑起来,通过测试,在片外SRAM中运行,完整的工程
💻 LST
字号:
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 13:46:23 2009

Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/OS_GlobalStack.asm                                PAGE    1

       1              ;***************************************************************
       2              ;* TMS320C2000 C/C++ Codegen                         PC v4.1.3 *
       3              ;* Date/Time created: Wed May 20 13:46:23 2009                 *
       4              ;***************************************************************
       5                      .compiler_opts --mem_model:code=flat --mem_model:data=large --quiet --silicon_version=28 
       6        0002  FP      .set    XAR2
       7              
       8              DW$CU   .dwtag  DW_TAG_compile_unit
       9                      .dwattr DW$CU, DW_AT_name("OS_GlobalStack.c")
      10                      .dwattr DW$CU, DW_AT_producer("TMS320C2000 C/C++ Codegen PC v4.1.3 Copyright (c) 1996-2006 Texas Inst
      11                      .dwattr DW$CU, DW_AT_stmt_list(0x00)
      12                      .dwattr DW$CU, DW_AT_TI_VERSION(0x01)
      13                      .global _OSTaskIdleStk
      14 00000000       _OSTaskIdleStk: .usect  "IdleStackFile",10,1,0
      15              DW$1    .dwtag  DW_TAG_variable, DW_AT_name("OSTaskIdleStk"), DW_AT_symbol_name("_OSTaskIdleStk")
      16                      .dwattr DW$1, DW_AT_location[DW_OP_addr _OSTaskIdleStk]
      17                      .dwattr DW$1, DW_AT_type(*DW$T$23)
      18                      .dwattr DW$1, DW_AT_external(0x01)
      19                      .global _TaskStartStk
      20 00000000       _TaskStartStk:  .usect  "MainStackFile",30,1,0
      21              DW$2    .dwtag  DW_TAG_variable, DW_AT_name("TaskStartStk"), DW_AT_symbol_name("_TaskStartStk")
      22                      .dwattr DW$2, DW_AT_location[DW_OP_addr _TaskStartStk]
      23                      .dwattr DW$2, DW_AT_type(*DW$T$21)
      24                      .dwattr DW$2, DW_AT_external(0x01)
      25                      .global _TaskStk
      26 00000000       _TaskStk:       .usect  "MulStackFile",60,1,0
      27              DW$3    .dwtag  DW_TAG_variable, DW_AT_name("TaskStk"), DW_AT_symbol_name("_TaskStk")
      28                      .dwattr DW$3, DW_AT_location[DW_OP_addr _TaskStk]
      29                      .dwattr DW$3, DW_AT_type(*DW$T$22)
      30                      .dwattr DW$3, DW_AT_external(0x01)
      31              ;       C:\CCStudio_v3.3\C2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\CHENGX~1\LOCALS~1\Temp\TI55612 
      32              
      33              ;***************************************************************
      34              ;* TYPE INFORMATION                                            *
      35              ;***************************************************************
      36              
      37              DW$T$21 .dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$20)
      38                      .dwattr DW$T$21, DW_AT_language(DW_LANG_C)
      39                      .dwattr DW$T$21, DW_AT_byte_size(0x1e)
      40              DW$4    .dwtag  DW_TAG_subrange_type
      41                      .dwattr DW$4, DW_AT_upper_bound(0x1d)
      42                      .dwendtag DW$T$21
      43              
      44              
      45              DW$T$22 .dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$20)
      46                      .dwattr DW$T$22, DW_AT_language(DW_LANG_C)
      47                      .dwattr DW$T$22, DW_AT_byte_size(0x3c)
      48              DW$5    .dwtag  DW_TAG_subrange_type
      49                      .dwattr DW$5, DW_AT_upper_bound(0x01)
      50              DW$6    .dwtag  DW_TAG_subrange_type
      51                      .dwattr DW$6, DW_AT_upper_bound(0x1d)
      52                      .dwendtag DW$T$22
      53              
      54              
      55              DW$T$23 .dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$20)
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 13:46:23 2009

Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/OS_GlobalStack.asm                                PAGE    2

      56                      .dwattr DW$T$23, DW_AT_language(DW_LANG_C)
      57                      .dwattr DW$T$23, DW_AT_byte_size(0x0a)
      58              DW$7    .dwtag  DW_TAG_subrange_type
      59                      .dwattr DW$7, DW_AT_upper_bound(0x09)
      60                      .dwendtag DW$T$23
      61              
      62              DW$8    .dwtag  DW_TAG_far_type
      63                      .dwattr DW$8, DW_AT_type(*DW$T$19)
      64              DW$T$20 .dwtag  DW_TAG_volatile_type
      65                      .dwattr DW$T$20, DW_AT_type(*DW$8)
      66              DW$T$19 .dwtag  DW_TAG_typedef, DW_AT_name("OS_STK"), DW_AT_type(*DW$T$11)
      67                      .dwattr DW$T$19, DW_AT_language(DW_LANG_C)
      68              DW$T$11 .dwtag  DW_TAG_base_type, DW_AT_name("unsigned int")
      69                      .dwattr DW$T$11, DW_AT_encoding(DW_ATE_unsigned)
      70                      .dwattr DW$T$11, DW_AT_byte_size(0x01)
      71              
      72              
      73              ;***************************************************************
      74              ;* DWARF CIE ENTRIES                                           *
      75              ;***************************************************************
      76              
      77              DW$CIE  .dwcie 1, 40
      78                      .dwcfa  0x0c, 20, 0
      79                      .dwcfa  0x07, 0
      80                      .dwcfa  0x07, 1
      81                      .dwcfa  0x07, 2
      82                      .dwcfa  0x07, 3
      83                      .dwcfa  0x07, 4
      84                      .dwcfa  0x07, 5
      85                      .dwcfa  0x07, 6
      86                      .dwcfa  0x07, 7
      87                      .dwcfa  0x07, 8
      88                      .dwcfa  0x07, 9
      89                      .dwcfa  0x07, 10
      90                      .dwcfa  0x07, 11
      91                      .dwcfa  0x07, 12
      92                      .dwcfa  0x07, 13
      93                      .dwcfa  0x07, 14
      94                      .dwcfa  0x07, 15
      95                      .dwcfa  0x07, 16
      96                      .dwcfa  0x07, 17
      97                      .dwcfa  0x07, 18
      98                      .dwcfa  0x07, 19
      99                      .dwcfa  0x07, 20
     100                      .dwcfa  0x07, 21
     101                      .dwcfa  0x07, 22
     102                      .dwcfa  0x07, 23
     103                      .dwcfa  0x07, 24
     104                      .dwcfa  0x07, 25
     105                      .dwcfa  0x07, 26
     106                      .dwcfa  0x07, 27
     107                      .dwcfa  0x07, 28
     108                      .dwcfa  0x07, 29
     109                      .dwcfa  0x07, 30
     110                      .dwcfa  0x07, 31
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 13:46:23 2009

Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/OS_GlobalStack.asm                                PAGE    3

     111                      .dwcfa  0x07, 32
     112                      .dwcfa  0x07, 33
     113                      .dwcfa  0x07, 34
     114                      .dwcfa  0x07, 35
     115                      .dwcfa  0x07, 36
     116                      .dwcfa  0x07, 37
     117                      .dwcfa  0x07, 38
     118                      .dwcfa  0x07, 39
     119                      .dwcfa  0x07, 40
     120              
     121              ;***************************************************************
     122              ;* DWARF REGISTER MAP                                          *
     123              ;***************************************************************
     124              
     125              DW$9    .dwtag  DW_TAG_assign_register, DW_AT_name("AL")
     126                      .dwattr DW$9, DW_AT_location[DW_OP_reg0]
     127              DW$10   .dwtag  DW_TAG_assign_register, DW_AT_name("AH")
     128                      .dwattr DW$10, DW_AT_location[DW_OP_reg1]
     129              DW$11   .dwtag  DW_TAG_assign_register, DW_AT_name("PL")
     130                      .dwattr DW$11, DW_AT_location[DW_OP_reg2]
     131              DW$12   .dwtag  DW_TAG_assign_register, DW_AT_name("PH")
     132                      .dwattr DW$12, DW_AT_location[DW_OP_reg3]
     133              DW$13   .dwtag  DW_TAG_assign_register, DW_AT_name("AR0")
     134                      .dwattr DW$13, DW_AT_location[DW_OP_reg4]
     135              DW$14   .dwtag  DW_TAG_assign_register, DW_AT_name("XAR0")
     136                      .dwattr DW$14, DW_AT_location[DW_OP_reg5]
     137              DW$15   .dwtag  DW_TAG_assign_register, DW_AT_name("AR1")
     138                      .dwattr DW$15, DW_AT_location[DW_OP_reg6]
     139              DW$16   .dwtag  DW_TAG_assign_register, DW_AT_name("XAR1")
     140                      .dwattr DW$16, DW_AT_location[DW_OP_reg7]
     141              DW$17   .dwtag  DW_TAG_assign_register, DW_AT_name("AR2")
     142                      .dwattr DW$17, DW_AT_location[DW_OP_reg8]
     143              DW$18   .dwtag  DW_TAG_assign_register, DW_AT_name("XAR2")
     144                      .dwattr DW$18, DW_AT_location[DW_OP_reg9]
     145              DW$19   .dwtag  DW_TAG_assign_register, DW_AT_name("AR3")
     146                      .dwattr DW$19, DW_AT_location[DW_OP_reg10]
     147              DW$20   .dwtag  DW_TAG_assign_register, DW_AT_name("XAR3")
     148                      .dwattr DW$20, DW_AT_location[DW_OP_reg11]
     149              DW$21   .dwtag  DW_TAG_assign_register, DW_AT_name("AR4")
     150                      .dwattr DW$21, DW_AT_location[DW_OP_reg12]
     151              DW$22   .dwtag  DW_TAG_assign_register, DW_AT_name("XAR4")
     152                      .dwattr DW$22, DW_AT_location[DW_OP_reg13]
     153              DW$23   .dwtag  DW_TAG_assign_register, DW_AT_name("AR5")
     154                      .dwattr DW$23, DW_AT_location[DW_OP_reg14]
     155              DW$24   .dwtag  DW_TAG_assign_register, DW_AT_name("XAR5")
     156                      .dwattr DW$24, DW_AT_location[DW_OP_reg15]
     157              DW$25   .dwtag  DW_TAG_assign_register, DW_AT_name("AR6")
     158                      .dwattr DW$25, DW_AT_location[DW_OP_reg16]
     159              DW$26   .dwtag  DW_TAG_assign_register, DW_AT_name("XAR6")
     160                      .dwattr DW$26, DW_AT_location[DW_OP_reg17]
     161              DW$27   .dwtag  DW_TAG_assign_register, DW_AT_name("AR7")
     162                      .dwattr DW$27, DW_AT_location[DW_OP_reg18]
     163              DW$28   .dwtag  DW_TAG_assign_register, DW_AT_name("XAR7")
     164                      .dwattr DW$28, DW_AT_location[DW_OP_reg19]
     165              DW$29   .dwtag  DW_TAG_assign_register, DW_AT_name("SP")
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 13:46:23 2009

Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/OS_GlobalStack.asm                                PAGE    4

     166                      .dwattr DW$29, DW_AT_location[DW_OP_reg20]
     167              DW$30   .dwtag  DW_TAG_assign_register, DW_AT_name("XT")
     168                      .dwattr DW$30, DW_AT_location[DW_OP_reg21]
     169              DW$31   .dwtag  DW_TAG_assign_register, DW_AT_name("T")
     170                      .dwattr DW$31, DW_AT_location[DW_OP_reg22]
     171              DW$32   .dwtag  DW_TAG_assign_register, DW_AT_name("ST0")
     172                      .dwattr DW$32, DW_AT_location[DW_OP_reg23]
     173              DW$33   .dwtag  DW_TAG_assign_register, DW_AT_name("ST1")
     174                      .dwattr DW$33, DW_AT_location[DW_OP_reg24]
     175              DW$34   .dwtag  DW_TAG_assign_register, DW_AT_name("PC")
     176                      .dwattr DW$34, DW_AT_location[DW_OP_reg25]
     177              DW$35   .dwtag  DW_TAG_assign_register, DW_AT_name("RPC")
     178                      .dwattr DW$35, DW_AT_location[DW_OP_reg26]
     179              DW$36   .dwtag  DW_TAG_assign_register, DW_AT_name("FP")
     180                      .dwattr DW$36, DW_AT_location[DW_OP_reg27]
     181              DW$37   .dwtag  DW_TAG_assign_register, DW_AT_name("DP")
     182                      .dwattr DW$37, DW_AT_location[DW_OP_reg28]
     183              DW$38   .dwtag  DW_TAG_assign_register, DW_AT_name("SXM")
     184                      .dwattr DW$38, DW_AT_location[DW_OP_reg29]
     185              DW$39   .dwtag  DW_TAG_assign_register, DW_AT_name("PM")
     186                      .dwattr DW$39, DW_AT_location[DW_OP_reg30]
     187              DW$40   .dwtag  DW_TAG_assign_register, DW_AT_name("OVM")
     188                      .dwattr DW$40, DW_AT_location[DW_OP_reg31]
     189              DW$41   .dwtag  DW_TAG_assign_register, DW_AT_name("PAGE0")
     190                      .dwattr DW$41, DW_AT_location[DW_OP_regx 0x20]
     191              DW$42   .dwtag  DW_TAG_assign_register, DW_AT_name("AMODE")
     192                      .dwattr DW$42, DW_AT_location[DW_OP_regx 0x21]
     193              DW$43   .dwtag  DW_TAG_assign_register, DW_AT_name("IFR")
     194                      .dwattr DW$43, DW_AT_location[DW_OP_regx 0x22]
     195              DW$44   .dwtag  DW_TAG_assign_register, DW_AT_name("IER")
     196                      .dwattr DW$44, DW_AT_location[DW_OP_regx 0x23]
     197              DW$45   .dwtag  DW_TAG_assign_register, DW_AT_name("IER")
     198                      .dwattr DW$45, DW_AT_location[DW_OP_regx 0x24]
     199              DW$46   .dwtag  DW_TAG_assign_register, DW_AT_name("PSEUDO")
     200                      .dwattr DW$46, DW_AT_location[DW_OP_regx 0x25]
     201              DW$47   .dwtag  DW_TAG_assign_register, DW_AT_name("PSEUDOH")
     202                      .dwattr DW$47, DW_AT_location[DW_OP_regx 0x26]
     203              DW$48   .dwtag  DW_TAG_assign_register, DW_AT_name("VOL")
     204                      .dwattr DW$48, DW_AT_location[DW_OP_regx 0x27]
     205              DW$49   .dwtag  DW_TAG_assign_register, DW_AT_name("CIE_RETA")
     206                      .dwattr DW$49, DW_AT_location[DW_OP_regx 0x28]
     207                      .dwendtag DW$CU
     208              

No Assembly Errors, No Assembly Warnings

⌨️ 快捷键说明

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