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

📄 os_cpu_a.lst

📁 基于 Luminary Micro 公司的 Cortex-M3 (ARM)内核使用之 uC/OS-II 作业系统,此例程是移植于 LM3S310 上的应用,于 Keil MDK 工程编译,而 uC/O
💻 LST
字号:



ARM Macro Assembler    Page 1 


    1 00000000         ;/****************************************Copyright (c)*
                       *************************************************
    2 00000000         ;**                               Guangzou ZLG-MCU Devel
                       opment Co.,LTD.
    3 00000000         ;**                                      graduate school
                       
    4 00000000         ;**                                 http://www.zlgmcu.co
                       m
    5 00000000         ;**
    6 00000000         ;**--------------File Info------------------------------
                       -------------------------------------------------
    7 00000000         ;** File name:     OS_Cpu_A.asm
    8 00000000         ;** Last modified Date:    2007-01-18
    9 00000000         ;** Last Version:    1.0
   10 00000000         ;** Descriptions:    The assembly functions that a uC/OS
                       -II port requires
   11 00000000         ;**                       uC/OS-II移植所需要的汇编函数  
                       
   12 00000000         ;**-----------------------------------------------------
                       -------------------------------------------------
   13 00000000         ;** Created By:         Steven Zhou 周绍刚
   14 00000000         ;** Created date:      2007-01-18
   15 00000000         ;** Version:     1.0
   16 00000000         ;** Descriptions:    The original version
   17 00000000         ;**
   18 00000000         ;**-----------------------------------------------------
                       -------------------------------------------------
   19 00000000         ;** Modified by:  
   20 00000000         ;** Modified date:  
   21 00000000         ;** Version:   
   22 00000000         ;** Descriptions:   
   23 00000000         ;**
   24 00000000         ;*******************************************************
                       *************************************************
   25 00000000         
   26 00000000         
   27 00000000         ;*******************************************************
                       *************************************************
   28 00000000         ;*           Declarations for the interrupt handlers tha
                       t are used by the application.                  *       
                              
   29 00000000         ;*                                本应用所用到的声明    
                                                                       *
   30 00000000         ;*******************************************************
                       *************************************************
   31 00000000                 EXTERN           OSRunning
   32 00000000                 EXTERN           OSPrioCur
   33 00000000                 EXTERN           OSPrioHighRdy
   34 00000000                 EXTERN           OSTCBCur
   35 00000000                 EXTERN           OSTCBHighRdy
   36 00000000                 EXTERN           OSIntNesting
   37 00000000                 EXTERN           OSIntExit
   38 00000000                 EXTERN           OSTaskSwHook
   39 00000000                 EXTERN           OsEnterSum
   40 00000000         
   41 00000000         ;*******************************************************
                       *************************************************
   42 00000000         ;*                               Declarations for the ex
                       ported functions                                *



ARM Macro Assembler    Page 2 


   43 00000000         ;*                                          输出外部声明
                                                                       *
   44 00000000         ;*******************************************************
                       *************************************************
   45 00000000                 EXPORT           OSStartHighRdy
   46 00000000                 EXPORT           OSCtxSw
   47 00000000                 EXPORT           OSIntCtxSw
   48 00000000                 EXPORT           OSPendSV
   49 00000000                 EXPORT           OS_ENTER_CRITICAL
   50 00000000                 EXPORT           OS_EXIT_CRITICAL
   51 00000000         
   52 00000000         ;*******************************************************
                       *************************************************
   53 00000000         ;*                                   Registers or macros
                        used by this file                              *       
                              
   54 00000000         ;*                                          本文件用到的
                       寄存器和宏                                      *
   55 00000000         ;*******************************************************
                       *************************************************       
                           
   56 00000000 E000ED04 
                       NVIC_INT_CTRL
                               EQU              0xE000ED04  ; Interrupt control
                                                             state register 中

⌨️ 快捷键说明

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