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

📄 project.lst

📁 ucos在mega128的移植
💻 LST
📖 第 1 页 / 共 5 页
字号:
    0020 940C0D52  JMP	_OSTickISR
    0022 0000      NOP
    0023 0000      NOP
    0024 0000      NOP
    0025 0000      NOP
    0026 0000      NOP
    0027 0000      NOP
    0028 0000      NOP
    0029 0000      NOP
    002A 0000      NOP
    002B 0000      NOP
    002C 0000      NOP
    002D 0000      NOP
    002E 0000      NOP
    002F 0000      NOP
    0030 0000      NOP
    0031 0000      NOP
    0032 0000      NOP
    0033 0000      NOP
    0034 0000      NOP
    0035 0000      NOP
    0036 0000      NOP
    0037 0000      NOP
    0038 0000      NOP
    0039 0000      NOP
    003A 0000      NOP
    003B 0000      NOP
    003C 0000      NOP
    003D 0000      NOP
    003E 0000      NOP
    003F 0000      NOP
    0040 0000      NOP
    0041 0000      NOP
    0042 0000      NOP
    0043 0000      NOP
    0044 0000      NOP
    0045 0000      NOP
    0046 0305      MULSU	R16,R21
    0047 02F7      MULS	R31,R23
    0048 02A5      MULS	R26,R21
    0049 0813      SBC	R1,R3
    004A 0001      NOP
    004B 5678      SUBI	R23,0x68
    004C 1234      CPSE	R3,R20
    004D 0005      NOP
    004E 0000      NOP
    004F 0001      NOP
    0050 0008      NOP
    0051 0028      NOP
    0052 0000      NOP
    0053 0000      NOP
    0054 0000      NOP
    0055 0000      NOP
    0056 0005      NOP
    0057 0000      NOP
    0058 0008      NOP
    0059 0000      NOP
    005A 0000      NOP
    005B 0005      NOP
    005C 0000      NOP
    005D 0000      NOP
    005E 0000      NOP
    005F 0000      NOP
    0060 0002      NOP
    0061 0000      NOP
    0062 0004      NOP
    0063 0000      NOP
    0064 0002      NOP
    0065 0001      NOP
    0066 0001      NOP
    0067 0001      NOP
    0068 0000      NOP
    0069 0000      NOP
    006A 0100      MOVW	R0,R0
    006B 0001      NOP
    006C 0007      NOP
    006D 0000      NOP
    006E 0000      NOP
    006F 0100      MOVW	R0,R0
    0070 0001      NOP
    0071 0001      NOP
    0072 0009      NOP
    0073 0023      NOP
    0074 0032      NOP
    0075 0001      NOP
    0076 0114      MOVW	R2,R8
    0077 024A      MULS	R20,R26
    0078 0201      MULS	R16,R17
    0079 0804      SBC	R0,R4
    007A 2010      AND	R1,R0
    007B 8040      LDD	R4,Z+0
    007C 0000      NOP
    007D 0001      NOP
    007E 0002      NOP
    007F 0001      NOP
    0080 0003      NOP
    0081 0001      NOP
    0082 0002      NOP
    0083 0001      NOP
    0084 0004      NOP
    0085 0001      NOP
    0086 0002      NOP
    0087 0001      NOP
    0088 0003      NOP
    0089 0001      NOP
    008A 0002      NOP
    008B 0001      NOP
    008C 0005      NOP
    008D 0001      NOP
    008E 0002      NOP
    008F 0001      NOP
    0090 0003      NOP
    0091 0001      NOP
    0092 0002      NOP
    0093 0001      NOP
    0094 0004      NOP
    0095 0001      NOP
    0096 0002      NOP
    0097 0001      NOP
    0098 0003      NOP
    0099 0001      NOP
    009A 0002      NOP
    009B 0001      NOP
    009C 0006      NOP
    009D 0001      NOP
    009E 0002      NOP
    009F 0001      NOP
    00A0 0003      NOP
    00A1 0001      NOP
    00A2 0002      NOP
    00A3 0001      NOP
    00A4 0004      NOP
    00A5 0001      NOP
    00A6 0002      NOP
    00A7 0001      NOP
    00A8 0003      NOP
    00A9 0001      NOP
    00AA 0002      NOP
    00AB 0001      NOP
    00AC 0005      NOP
    00AD 0001      NOP
    00AE 0002      NOP
    00AF 0001      NOP
    00B0 0003      NOP
    00B1 0001      NOP
    00B2 0002      NOP
    00B3 0001      NOP
    00B4 0004      NOP
    00B5 0001      NOP
    00B6 0002      NOP
    00B7 0001      NOP
    00B8 0003      NOP
    00B9 0001      NOP
    00BA 0002      NOP
    00BB 0001      NOP
    00BC 0007      NOP
    00BD 0001      NOP
    00BE 0002      NOP
    00BF 0001      NOP
    00C0 0003      NOP
    00C1 0001      NOP
    00C2 0002      NOP
    00C3 0001      NOP
    00C4 0004      NOP
    00C5 0001      NOP
    00C6 0002      NOP
    00C7 0001      NOP
    00C8 0003      NOP
    00C9 0001      NOP
    00CA 0002      NOP
    00CB 0001      NOP
    00CC 0005      NOP
    00CD 0001      NOP
    00CE 0002      NOP
    00CF 0001      NOP
    00D0 0003      NOP
    00D1 0001      NOP
    00D2 0002      NOP
    00D3 0001      NOP
    00D4 0004      NOP
    00D5 0001      NOP
    00D6 0002      NOP
    00D7 0001      NOP
    00D8 0003      NOP
    00D9 0001      NOP
    00DA 0002      NOP
    00DB 0001      NOP
    00DC 0006      NOP
    00DD 0001      NOP
    00DE 0002      NOP
    00DF 0001      NOP
    00E0 0003      NOP
    00E1 0001      NOP
    00E2 0002      NOP
    00E3 0001      NOP
    00E4 0004      NOP
    00E5 0001      NOP
    00E6 0002      NOP
    00E7 0001      NOP
    00E8 0003      NOP
    00E9 0001      NOP
    00EA 0002      NOP
    00EB 0001      NOP
    00EC 0005      NOP
    00ED 0001      NOP
    00EE 0002      NOP
    00EF 0001      NOP
    00F0 0003      NOP
    00F1 0001      NOP
    00F2 0002      NOP
    00F3 0001      NOP
    00F4 0004      NOP
    00F5 0001      NOP
    00F6 0002      NOP
    00F7 0001      NOP
    00F8 0003      NOP
    00F9 0001      NOP
    00FA 0002      NOP
    00FB 0001      NOP
__start:
__text_start:
    00FC EFCF      LDI	R28,0xFF
    00FD E1D0      LDI	R29,0x10
    00FE BFCD      OUT	0x3D,R28
    00FF BFDE      OUT	0x3E,R29
    0100 51C0      SUBI	R28,0x10
    0101 40D0      SBCI	R29,0
    0102 EA0A      LDI	R16,0xAA
    0103 8308      STD	Y+0,R16
    0104 2400      CLR	R0
    0105 E0E0      LDI	R30,0
    0106 E0F1      LDI	R31,1
    0107 E016      LDI	R17,6
    0108 34EE      CPI	R30,0x4E
    0109 07F1      CPC	R31,R17
    010A F011      BEQ	0x010D
    010B 9201      ST	R0,Z+
    010C CFFB      RJMP	0x0108
    010D 8300      STD	Z+0,R16
    010E EFE8      LDI	R30,0xF8
    010F E0F1      LDI	R31,1
    0110 E0A0      LDI	R26,0
    0111 E0B1      LDI	R27,1
    0112 E011      LDI	R17,1
    0113 3FE8      CPI	R30,0xF8
    0114 07F1      CPC	R31,R17
    0115 F021      BEQ	0x011A
    0116 95C8      LPM
    0117 9631      ADIW	R30,1
    0118 920D      ST	R0,X+
    0119 CFF9      RJMP	0x0113
    011A 940E0273  CALL	_main
_exit:
    011C CFFF      RJMP	_exit
FILE: C:\MICRIUM\Software\uCOS-II\Ports\AVR\ATmega128\ICC\os_dbg.c
(0001) /*
(0002) *********************************************************************************************************
(0003) *                                                uC/OS-II
(0004) *                                          The Real-Time Kernel
(0005) *                                           DEBUGGER CONSTANTS
(0006) *
(0007) *                          (c) Copyright 2002-2003, Jean J. Labrosse, Weston, FL
(0008) *                                           All Rights Reserved
(0009) *
(0010) * File : OS_DBG.C
(0011) * By   : Jean J. Labrosse
(0012) *********************************************************************************************************
(0013) */
(0014) 
(0015) #include <ucos_ii.h>
(0016) 
(0017) #define  OS_COMPILER_OPT  
(0018) 
(0019) /*
(0020) *********************************************************************************************************
(0021) *                                             DEBUG DATA
(0022) *********************************************************************************************************
(0023) */
(0024) 
(0025) OS_COMPILER_OPT  INT16U  const  OSDebugEn          = OS_DEBUG_EN;                /* Debug constants are defined below   */
(0026) 
(0027) #if OS_DEBUG_EN > 0
(0028) 
(0029) OS_COMPILER_OPT  INT32U  const  OSEndiannessTest   = 0x12345678L;                /* Variable to test CPU endianness     */
(0030) 
(0031) OS_COMPILER_OPT  INT16U  const  OSEventMax         = OS_MAX_EVENTS;              /* Number of event control blocks      */
(0032) OS_COMPILER_OPT  INT16U  const  OSEventNameSize    = OS_EVENT_NAME_SIZE;         /* Size (in bytes) of event names      */
(0033) #if (OS_EVENT_EN > 0) && (OS_MAX_EVENTS > 0)
(0034) OS_COMPILER_OPT  INT16U  const  OSEventEn          = OS_EVENT_EN;
(0035) OS_COMPILER_OPT  INT16U  const  OSEventSize        = sizeof(OS_EVENT);           /* Size in Bytes of OS_EVENT           */
(0036) OS_COMPILER_OPT  INT16U  const  OSEventTblSize     = sizeof(OSEventTbl);         /* Size of OSEventTbl[] in bytes       */
(0037) #else
(0038) OS_COMPILER_OPT  INT16U  const  OSEventEn          = 0;
(0039) OS_COMPILER_OPT  INT16U  const  OSEventSize        = 0;
(0040) OS_COMPILER_OPT  INT16U  const  OSEventTblSize     = 0;
(0041) #endif
(0042) 
(0043) OS_COMPILER_OPT  INT16U  const  OSFlagEn           = OS_FLAG_EN;
(0044) #if (OS_FLAG_EN > 0) && (OS_MAX_FLAGS > 0)
(0045) OS_COMPILER_OPT  INT16U  const  OSFlagGrpSize      = sizeof(OS_FLAG_GRP);        /* Size in Bytes of OS_FLAG_GRP        */
(0046) OS_COMPILER_OPT  INT16U  const  OSFlagNodeSize     = sizeof(OS_FLAG_NODE);       /* Size in Bytes of OS_FLAG_NODE       */
(0047) OS_COMPILER_OPT  INT16U  const  OSFlagWidth        = sizeof(OS_FLAGS);           /* Width (in bytes) of OS_FLAGS        */
(0048) #else
(0049) OS_COMPILER_OPT  INT16U  const  OSFlagGrpSize      = 0;
(0050) OS_COMPILER_OPT  INT16U  const  OSFlagNodeSize     = 0;
(0051) OS_COMPILER_OPT  INT16U  const  OSFlagWidth        = 0;
(0052) #endif
(0053) OS_COMPILER_OPT  INT16U  const  OSFlagMax          = OS_MAX_FLAGS;
(0054) OS_COMPILER_OPT  INT16U  const  OSFlagNameSize     = OS_FLAG_NAME_SIZE;          /* Size (in bytes) of flag names       */
(0055) 
(0056) OS_COMPILER_OPT  INT16U  const  OSLowestPrio       = OS_LOWEST_PRIO;
(0057) 
(0058) OS_COMPILER_OPT  INT16U  const  OSMboxEn           = OS_MBOX_EN;
(0059) 
(0060) OS_COMPILER_OPT  INT16U  const  OSMemEn            = OS_MEM_EN;
(0061) OS_COMPILER_OPT  INT16U  const  OSMemMax           = OS_MAX_MEM_PART;            /* Number of memory partitions         */
(0062) OS_COMPILER_OPT  INT16U  const  OSMemNameSize      = OS_MEM_NAME_SIZE;           /* Size (in bytes) of partition names  */
(0063) #if (OS_MEM_EN > 0) && (OS_MAX_MEM_PART > 0)
(0064) OS_COMPILER_OPT  INT16U  const  OSMemSize          = sizeof(OS_MEM);             /* Mem. Partition header sine (bytes)  */
(0065) OS_COMPILER_OPT  INT16U  const  OSMemTblSize       = sizeof(OSMemTbl);
(0066) #else
(0067) OS_COMPILER_OPT  INT16U  const  OSMemSize          = 0;
(0068) OS_COMPILER_OPT  INT16U  const  OSMemTblSize       = 0;
(0069) #endif

⌨️ 快捷键说明

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