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

📄 os_cpu_a.lst

📁 ucos-II 在英飞凌xc164的移植
💻 LST
📖 第 1 页 / 共 5 页
字号:
A166 MACRO ASSEMBLER  OS_CPU_A                                                            09/04/2006 10:01:24 PAGE     1


MACRO ASSEMBLER A166 V5.20
OBJECT MODULE PLACED IN Os_cpu_a.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C166\BIN\A166.EXE Os_cpu_a.asm MODV2 SEGMENTED MODV2 SET(LARGE) DEBUG EP

LOC      OBJ             LINE     SOURCE

                            1     ;*************************************************************************************
                                  *******************
                            2     ;                                                uC/OS-II
                            3     ;                                          The Real-Time Kernel
                            4     ;
                            5     ;                           (c) Copyright 1992-1999, Jean J. Labrosse, Weston, FL
                            6     ;                                          All Rights Reserved
                            7     ;
                            8     ;                                         Infineon  C16x/C167CR-LM
                            9     ;                                    Extended Architecture Specific Code
                           10     ;                                           HLARGE MEMORY MODEL
                           11     ;
                           12     ;
                           13     ; Module Title    : uC/OS-II C16x (for C167CR-LM)
                           14     ; System Platform : ST10R167 of C167CR-LM
                           15     ; Compile with    : KEIL C166/ST10 V4.20 Ansi C Compiler
                           16     ; Author          :
                           17     ; Date            : March, 7 2002
                           18     ; Revision        : 1.10
                           19     ; File Name       : OS_CPU_A.ASM
                           20     ; Description     : This uC/OS-II port is intended for Infineon Technologies and ST10R
                                  167
                           21     ;                   C16x Extended Architecture Micro Controller Targets (C167CR-LM)
                           22     ; PART OF         : uC/OS-II version 2.00
                           23     ;*************************************************************************************
                                  *******************
                           24     ; Revision history:
                           25     ;
                           26     ; $Log: /.../UCOS-II/C167/Os_cpu_a.asm $
                           27     ; 
                           28     ; 9     3/07/02 4:03p Mrodier
                           29     ; Header corrected for new revision of the port.
                           30     ; Type error corrected around DPPx. Same functionnality as previous
                           31     ; version
                           32     ;*************************************************************************************
                                  *******************
                           33     
                           34     $DEBUG
                           35     $SEGMENTED
                           36     $CASE
                           37     $NOMOD166
                           38     $INCLUDE (XC164.inc)
                      +1   39     ;--------------------------------------------------------------------------
                      +1   40     ;REGXC164CS-16FF.inc
                      +1   41     ;Register Declarations for XC164CS-16FF Processor
                      +1   42     ;Copyright (c) 1994-1999 Keil Elektronik GmbH and Keil Software, Inc.
                      +1   43     ;All rights reserved. Rev 2001-04-11
                      +1   44     ;--------------------------------------------------------------------------
                      +1   45     
                      +1   46     ; ADC 
                      +1   47     
 F09C                 +1   48     ADC_CTR2             DEFR   0xF09C       ;A/D Converter Control Register 2
 F09E                 +1   49     ADC_CTR2IN           DEFR   0xF09E       ;A/D Converter Injection Control Register 2
 F0A0                 +1   50     ADC_DAT2             DEFR   0xF0A0       ;A/D Converter Result Register 2
 FEA0                 +1   51     ADC_DAT              DEFR   0xFEA0       ;A/D Converter Result Register
 FEA8                 +1   52     ADC_ID               DEFR   0xFEA8       ;A/D Converter ID Register
 FFA0                 +1   53     ADC_CON              DEFR   0xFFA0       ;A/D Converter Control Register
 FFA0.7               +1   54     ADC_CON_ADST         BIT    ADC_CON.7
A166 MACRO ASSEMBLER  OS_CPU_A                                                            09/04/2006 10:01:24 PAGE     2

 FFA0.8               +1   55     ADC_CON_ADBSY        BIT    ADC_CON.8
 FFA0.9               +1   56     ADC_CON_ADWR         BIT    ADC_CON.9
 FFA0.10              +1   57     ADC_CON_ADCIN        BIT    ADC_CON.10
 FFA0.11              +1   58     ADC_CON_ADCRQ        BIT    ADC_CON.11
 FFA6                 +1   59     ADC_CON1             DEFR   0xFFA6       ;A/D Converter Control Register 1
 FFA6.12              +1   60     ADC_CON1_RES         BIT    ADC_CON1.12
 FFA6.13              +1   61     ADC_CON1_CAL         BIT    ADC_CON1.13
 FFA6.14              +1   62     ADC_CON1_SAMPLE      BIT    ADC_CON1.14
 FFA6.15              +1   63     ADC_CON1_ICST        BIT    ADC_CON1.15
 FFBE                 +1   64     ADC_CTR0             DEFR   0xFFBE       ;A/D Converter Control Register 0
 FFBE.7               +1   65     ADC_CTR0_ADST        BIT    ADC_CTR0.7
 FFBE.8               +1   66     ADC_CTR0_ADBSY       BIT    ADC_CTR0.8
 FFBE.9               +1   67     ADC_CTR0_ADWR        BIT    ADC_CTR0.9
 FFBE.10              +1   68     ADC_CTR0_ADCIN       BIT    ADC_CTR0.10
 FFBE.11              +1   69     ADC_CTR0_ADCRQ       BIT    ADC_CTR0.11
 FFBE.14              +1   70     ADC_CTR0_SAMPLE      BIT    ADC_CTR0.14
 FFBE.15              +1   71     ADC_CTR0_MD          BIT    ADC_CTR0.15
                      +1   72     
                      +1   73     ; ASC0 
                      +1   74     
 F0B8                 +1   75     ASC0_ABSTAT          DEFR   0xF0B8       ;ASC0 Autobaud Status Register
 F0BA                 +1   76     ASC0_FSTAT           DEFR   0xF0BA       ;FIFO Status Register
 F0C4                 +1   77     ASC0_TXFCON          DEFR   0xF0C4       ;Transmit FIFO Control Register
 F0C6                 +1   78     ASC0_RXFCON          DEFR   0xF0C6       ;Receive FIFO Control Register
 F1B8                 +1   79     ASC0_ABCON           DEFR   0xF1B8       ;ASC0 Autobaud Control Register
 F1B8.0               +1   80     ASC0_ABCON_ABEN      BIT    ASC0_ABCON.0
 F1B8.1               +1   81     ASC0_ABCON_AUREN     BIT    ASC0_ABCON.1
 F1B8.2               +1   82     ASC0_ABCON_ABSTEN    BIT    ASC0_ABCON.2
 F1B8.3               +1   83     ASC0_ABCON_ABDETEN   BIT    ASC0_ABCON.3
 F1B8.4               +1   84     ASC0_ABCON_FCDETEN   BIT    ASC0_ABCON.4
 F1B8.10              +1   85     ASC0_ABCON_TXINV     BIT    ASC0_ABCON.10
 F1B8.11              +1   86     ASC0_ABCON_RXINV     BIT    ASC0_ABCON.11
 FEAA                 +1   87     ASC0_PMW             DEFR   0xFEAA       ;ASC0 IrDA Pulse Mode and Width Reg.
 FEB0                 +1   88     ASC0_TBUF            DEFR   0xFEB0       ;Serial Channel 0 Transmitter Buffer Register
                                   (WO)
 FEB2                 +1   89     ASC0_RBUF            DEFR   0xFEB2       ;Serial Channel 0 Receiver Buffer Register (R
                                  O)
 FEB4                 +1   90     ASC0_BG              DEFR   0xFEB4       ;Serial Channel 0 Baud Rate Generator Reload 
                                  Register
 FEB6                 +1   91     ASC0_FDV             DEFR   0xFEB6       ;Fractional Divider Register
 FFB0                 +1   92     ASC0_CON             DEFR   0xFFB0       ;Serial Channel 0 Control Register
 FFB0.3               +1   93     ASC0_CON_STP         BIT    ASC0_CON.3
 FFB0.4               +1   94     ASC0_CON_REN         BIT    ASC0_CON.4
 FFB0.5               +1   95     ASC0_CON_PEN_RXDI    BIT    ASC0_CON.5
 FFB0.6               +1   96     ASC0_CON_FEN         BIT    ASC0_CON.6
 FFB0.7               +1   97     ASC0_CON_OEN         BIT    ASC0_CON.7
 FFB0.8               +1   98     ASC0_CON_PE          BIT    ASC0_CON.8
 FFB0.9               +1   99     ASC0_CON_FE          BIT    ASC0_CON.9
 FFB0.10              +1  100     ASC0_CON_OE          BIT    ASC0_CON.10
 FFB0.11              +1  101     ASC0_CON_S0FDE       BIT    ASC0_CON.11
 FFB0.12              +1  102     ASC0_CON_ODD         BIT    ASC0_CON.12
 FFB0.13              +1  103     ASC0_CON_BRS         BIT    ASC0_CON.13
 FFB0.14              +1  104     ASC0_CON_LB          BIT    ASC0_CON.14
 FFB0.15              +1  105     ASC0_CON_R           BIT    ASC0_CON.15
 FFE2                 +1  106     ASC0_ID              EQU    0xFFE2       ;ASC0 Identification Register
                      +1  107     
                      +1  108     ; CC1 
                      +1  109     
 F062                 +1  110     CC1_IOC              DEFR   0xF062       ;CAPCOM1 IO Control
 FE2C                 +1  111     CC1_SEM              DEFR   0xFE2C       ;CAPCOM 1 Single Event Control Register
 FE2E                 +1  112     CC1_SEE              DEFR   0xFE2E       ;CAPCOM 1 Single Event Enable Register
 FE50                 +1  113     CC1_T0               DEFR   0xFE50       ;CAPCOM 1 Timer 0 Register
 FE52                 +1  114     CC1_T1               DEFR   0xFE52       ;CAPCOM 1 Timer 1 Register
 FE54                 +1  115     CC1_T0REL            DEFR   0xFE54       ;CAPCOM 1 Timer 0 Reload Register
 FE56                 +1  116     CC1_T1REL            DEFR   0xFE56       ;CC Timer 1 Reloed Register
 FE80                 +1  117     CC1_CC0              DEFR   0xFE80       ;CAPCOM 1 Register 0
A166 MACRO ASSEMBLER  OS_CPU_A                                                            09/04/2006 10:01:24 PAGE     3

 FE82                 +1  118     CC1_CC1              DEFR   0xFE82       ;CAPCOM 1 Register 1
 FE84                 +1  119     CC1_CC2              DEFR   0xFE84       ;CAPCOM 1 Register 2
 FE86                 +1  120     CC1_CC3              DEFR   0xFE86       ;CAPCOM 1 Register 3
 FE88                 +1  121     CC1_CC4              DEFR   0xFE88       ;CAPCOM 1 Register 4
 FE8A                 +1  122     CC1_CC5              DEFR   0xFE8A       ;CAPCOM 1 Register 5
 FE8C                 +1  123     CC1_CC6              DEFR   0xFE8C       ;CAPCOM 1 Register 6
 FE8E                 +1  124     CC1_CC7              DEFR   0xFE8E       ;CAPCOM 1 Register 7
 FE90                 +1  125     CC1_CC8              DEFR   0xFE90       ;CAPCOM 1 Register 8
 FE92                 +1  126     CC1_CC9              DEFR   0xFE92       ;CAPCOM 1 Register 9
 FE94                 +1  127     CC1_CC10             DEFR   0xFE94       ;CAPCOM 1 Register 10
 FE96                 +1  128     CC1_CC11             DEFR   0xFE96       ;CAPCOM 1 Register 11
 FE98                 +1  129     CC1_CC12             DEFR   0xFE98       ;CAPCOM 1 Register 12
 FE9A                 +1  130     CC1_CC13             DEFR   0xFE9A       ;CAPCOM 1 Register 13
 FE9C                 +1  131     CC1_CC14             DEFR   0xFE9C       ;CAPCOM 1 Register 14
 FE9E                 +1  132     CC1_CC15             DEFR   0xFE9E       ;CAPCOM 1 Register 15
 FF50                 +1  133     CC1_T01CON           DEFR   0xFF50       ;Timer 0/1 Control Register
 FF50.3               +1  134     CC1_T01CON_T0M       BIT    CC1_T01CON.3
 FF50.6               +1  135     CC1_T01CON_T0R       BIT    CC1_T01CON.6
 FF50.11              +1  136     CC1_T01CON_T1M       BIT    CC1_T01CON.11
 FF50.14              +1  137     CC1_T01CON_T1R       BIT    CC1_T01CON.14
 FF52                 +1  138     CC1_M0               DEFR   0xFF52       ;Capture/Compare Mode Registers for the CAPCO
                                  M Unit (CC0...CC3)
 FF52.3               +1  139     CC1_M0_ACC0          BIT    CC1_M0.3
 FF52.7               +1  140     CC1_M0_ACC1          BIT    CC1_M0.7
 FF52.11              +1  141     CC1_M0_ACC2          BIT    CC1_M0.11

⌨️ 快捷键说明

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