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

📄 os_cpu_c.lst

📁 ucos2.52在msp430上移植
💻 LST
📖 第 1 页 / 共 3 页
字号:
    171              top--;  
   \   0014  3D50FEFF          ADD     #-2,R13 
    172              *top = (INT16U)task;
   \   0018  8D4C0000          MOV     R12,0(R13)      
    173              top--;
   \   001C  3D50FEFF          ADD     #-2,R13 
    174              *top = (INT16U)task;                          /* Interrupt return pointer                          */
   \   0020  8D4C0000          MOV     R12,0(R13)      
    175              top--;
   \   0024  3D50FEFF          ADD     #-2,R13 
    176              *top = (INT16U)0x0008;                        /* Status register                                   */
   \   0028  BD420000          MOV     #8,0(R13)       
    177              top--;
   \   002C  3D50FEFF          ADD     #-2,R13 
    178              *top = (INT16U)0x0404;
   \   0030  BD400404          MOV     #1028,0(R13)    
   \   0034  0000
    179              top--;
   \   0036  3D50FEFF          ADD     #-2,R13 
    180              *top = (INT16U)0x0505;
   \   003A  BD400505          MOV     #1285,0(R13)    
   \   003E  0000
    181              top--;
   \   0040  3D50FEFF          ADD     #-2,R13 
    182              *top = (INT16U)0x0606;
   \   0044  BD400606          MOV     #1542,0(R13)    
   \   0048  0000
    183              top--;
   \   004A  3D50FEFF          ADD     #-2,R13 
    184              *top = (INT16U)0x0707;
   \   004E  BD400707          MOV     #1799,0(R13)    
   \   0052  0000
    185              top--;
   \   0054  3D50FEFF          ADD     #-2,R13 
    186              *top = (INT16U)0x0808;
   \   0058  BD400808          MOV     #2056,0(R13)    
   \   005C  0000
    187              top--;
   \   005E  3D50FEFF          ADD     #-2,R13 
    188              *top = (INT16U)0x0909;
   \   0062  BD400909          MOV     #2313,0(R13)    
   \   0066  0000
    189              top--;
   \   0068  3D50FEFF          ADD     #-2,R13 
    190              *top = (INT16U)0x1010;
   \   006C  BD401010          MOV     #4112,0(R13)    
   \   0070  0000
    191              top--;
   \   0072  3D50FEFF          ADD     #-2,R13 
    192              *top = (INT16U)0x1111;
   \   0076  BD401111          MOV     #4369,0(R13)    
   \   007A  0000
    193              top--;
   \   007C  3D50FEFF          ADD     #-2,R13 
    194              *top = (INT16U)0x1212;                        
   \   0080  BD401212          MOV     #4626,0(R13)    
   \   0084  0000
    195              top--;
   \   0086  3D50FEFF          ADD     #-2,R13 
    196              *top = (INT16U)0x1313;
   \   008A  BD401313          MOV     #4883,0(R13)    
   \   008E  0000
    197              top--;
   \   0090  3D50FEFF          ADD     #-2,R13 
    198              *top = (INT16U)pdata;                         /* Pass 'pdata' through register R14                 */
   \   0094  8D4E0000          MOV     R14,0(R13)      
    199              top--;
   \   0098  3D50FEFF          ADD     #-2,R13 
    200              *top = (INT16U)0x1515;
   \   009C  BD401515          MOV     #5397,0(R13)    
   \   00A0  0000
    201              return ((OS_STK *)top);    
   \   00A2  0C4D              MOV     R13,R12 
    202          }
   \   00A4  3041              RET             
   \   00A6            OSTaskSwHook:
    203          
    204          /*$PAGE*/
    205          /*
    206          *********************************************************************************************************
    207          *                                           TASK SWITCH HOOK
    208          *
    209          * Description: This function is called when a task switch is performed.  This allows you to perform other
    210          *              operations during a context switch.
    211          *
    212          * Arguments  : none
    213          *
    214          * Note(s)    : 1) Interrupts are disabled during this call.
    215          *              2) It is assumed that the global pointer 'OSTCBHighRdy' points to the TCB of the task that
    216          *                 will be 'switched in' (i.e. the highest priority task) and, 'OSTCBCur' points to the 
    217          *                 task being switched out (i.e. the preempted task).
    218          *********************************************************************************************************
    219          */
    220          #if OS_CPU_HOOKS_EN > 0
    221          void  OSTaskSwHook (void)
    222          {
    223          }
   \   00A6  3041              RET             
   \   00A8            OSTCBInitHook:
    224          #endif
    225          
    226          /*
    227          *********************************************************************************************************
    228          *                                           OSTCBInit() HOOK
    229          *
    230          * Description: This function is called by OS_TCBInit() after setting up most of the TCB.
    231          *
    232          * Arguments  : ptcb    is a pointer to the TCB of the task being created.
    233          *
    234          * Note(s)    : 1) Interrupts may or may not be ENABLED during this call.
    235          *********************************************************************************************************
    236          */
    237          #if OS_CPU_HOOKS_EN > 0 && OS_VERSION > 203
    238          void  OSTCBInitHook (OS_TCB *ptcb)
    239          {
    240              ptcb = ptcb;                                           /* Prevent Compiler warning                 */
    241          }
   \   00A8  3041              RET             
   \   00AA            OSTimeTickHook:
    242          #endif
    243          
    244          
    245          /*
    246          *********************************************************************************************************
    247          *                                               TICK HOOK
    248          *
    249          * Description: This function is called every tick.
    250          *
    251          * Arguments  : none
    252          *
    253          * Note(s)    : 1) Interrupts may or may not be ENABLED during this call.
    254          *********************************************************************************************************
    255          */
    256          #if OS_CPU_HOOKS_EN > 0
    257          void  OSTimeTickHook (void)
    258          {
    259          }
   \   00AA  3041              RET             
    260          #endif
   \   0000                    RSEG    UDATA0
   \   0000            OSISRStkPtr:
   \   0002                    DS      2
   \   0002                    END


                                       S Y M B O L - T A B L E
                                       =======================


            #include file(s):

       [ 1]       j:\software\ucos-ii\ti-msp430\iar\source\debug\obj\os_cpu_c.r43


            Symbol                     Type     Class   Defline   Refline(s)
            ------                     ----     -----   -------   ----------

ADC12CTL0                              sfrw     ---      757:9  
ADC12CTL1                              sfrw     ---      759:9  
ADC12IE                                sfrw     ---      763:9  
ADC12IFG                               sfrw     ---      761:9  
ADC12IV                                sfrw     ---      765:9  
ADC12MCTL0                             sfrb     ---      813:9  
ADC12MCTL1                             sfrb     ---      815:9  
ADC12MCTL10                            sfrb     ---      833:9  
ADC12MCTL11                            sfrb     ---      835:9  
ADC12MCTL12                            sfrb     ---      837:9  
ADC12MCTL13                            sfrb     ---      839:9  
ADC12MCTL14                            sfrb     ---      841:9  
ADC12MCTL15                            sfrb     ---      843:9  
ADC12MCTL2                             sfrb     ---      817:9  
ADC12MCTL3                             sfrb     ---      819:9  
ADC12MCTL4                             sfrb     ---      821:9  
ADC12MCTL5                             sfrb     ---      823:9  
ADC12MCTL6                             sfrb     ---      825:9  
ADC12MCTL7                             sfrb     ---      827:9  
ADC12MCTL8                             sfrb     ---      829:9  
ADC12MCTL9                             sfrb     ---      831:9  
ADC12MEM0                              sfrw     ---      774:9  
ADC12MEM1                              sfrw     ---      776:9  
ADC12MEM10                             sfrw     ---      794:9  
ADC12MEM11                             sfrw     ---      796:9  
ADC12MEM12                             sfrw     ---      798:9  
ADC12MEM13                             sfrw     ---      800:9  
ADC12MEM14                             sfrw     ---      802:9  
ADC12MEM15                             sfrw     ---      804:9  
ADC12MEM2                              sfrw     ---      778:9  
ADC12MEM3                              sfrw     ---      780:9  
ADC12MEM4                              sfrw     ---      782:9  
ADC12MEM5                              sfrw     ---      784:9  
ADC12MEM6                              sfrw     ---      786:9  
ADC12MEM7                              sfrw     ---      788:9  
ADC12MEM8                              sfrw     ---      790:9  
ADC12MEM9                              sfrw     ---      792:9  
BCSCTL1                                sfrb     ---      616:9  
BCSCTL2                                sfrb     ---      618:9  
BOOLEAN                                char   typedef    31:10     409:12   451:12
CACTL1                                 sfrb     ---      714:9  
CACTL2                                 sfrb     ---      716:9  
CAPD                                   sfrb     ---      718:9  
CCR0                                   sfrw     ---      460:9  
CCR1                                   sfrw     ---      462:9  
CCR2                                   sfrw     ---      464:9  
CCTL0                                  sfrw     ---      454:9  
CCTL1                                  sfrw     ---      456:9  
CCTL2                                  sfrw     ---      458:9  
DCOCTL                                 sfrb     ---      614:9  
FCTL1                                  sfrw     ---      672:9  
FCTL2                                  sfrw     ---      674:9  
FCTL3                                  sfrw     ---      676:9  
IE1                                    sfrb     ---      103:9  
IE2                                    sfrb     ---      126:9  
IFG1                                   sfrb     ---      112:9  
IFG2                                   sfrb     ---      131:9  
INT16U                                u_int   typedef    34:10     114:11   215:12   322:12   323:12
                                                                   329:12   330:12   344:12   377:12
                                                                   378:12   399:12   510:12   536:12
                                                                   587:12   609:12   619:12   648:12
                                                                   651:12   657:12   685:12   689:12
                                                                   717:12   720:12   754:12   796:12
                                                                   796:12   823:12      164      166
                                                                      170      172      174      176
                                                                      178      180      182      184
                                                                      186      188      190      192
                                                                      194      196      198      200
INT32U                               u_long   typedef    36:10     276:12   277:12   278:12   285:12
                                                                   286:12   287:12   288:12   358:12
                                                                   359:12   376:12   420:12   455:12
                                                                   478:12   559:12   559:12   687:12
                                                                   728:12   729:12   796:12
INT8U                                  char   typedef    32:10     213:12   214:12   217:12   230:12
                                                                   243:12   261:12   262:12   301:12
                                                                   302:12   303:12   304:12   305:12
                                                                   331:12   332:12   345:12   346:12
                                                                   400:12   401:12   403:12   404:12

⌨️ 快捷键说明

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