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

📄 os_cpu_c.lst

📁 这是一个UCOS的AVR移植程序
💻 LST
字号:
   1               		.file	"os_cpu_c.c"
   2               		.arch atmega64
   3               	__SREG__ = 0x3f
   4               	__SP_H__ = 0x3e
   5               	__SP_L__ = 0x3d
   6               	__tmp_reg__ = 0
   7               	__zero_reg__ = 1
   8               		.global __do_copy_data
   9               		.global __do_clear_bss
  17               	.Ltext0:
  18               	.global	OSTaskStkInit
  20               	OSTaskStkInit:
  21               	.LFB7:
  22               	.LM1:
  23               	/* prologue: frame size=0 */
  24               	/* prologue end (size=0) */
  25 0000 FA01      		movw r30,r20
  26               	.LM2:
  27 0002 8083      		st Z,r24
  28 0004 3197      		sbiw r30,1
  29               	.LM3:
  30 0006 892F      		mov r24,r25
  31 0008 9927      		clr r25
  32 000a 8083      		st Z,r24
  33               	.LM4:
  34 000c 1292      		st -Z,__zero_reg__
  35               	.LM5:
  36 000e 1292      		st -Z,__zero_reg__
  37               	.LM6:
  38 0010 1292      		st -Z,__zero_reg__
  39               	.LM7:
  40 0012 1292      		st -Z,__zero_reg__
  41               	.LM8:
  42 0014 1292      		st -Z,__zero_reg__
  43               	.LM9:
  44 0016 1292      		st -Z,__zero_reg__
  45               	.LM10:
  46 0018 1292      		st -Z,__zero_reg__
  47               	.LM11:
  48 001a 1292      		st -Z,__zero_reg__
  49               	.LM12:
  50 001c 1292      		st -Z,__zero_reg__
  51               	.LM13:
  52 001e 1292      		st -Z,__zero_reg__
  53               	.LM14:
  54 0020 1292      		st -Z,__zero_reg__
  55               	.LM15:
  56 0022 1292      		st -Z,__zero_reg__
  57               	.LM16:
  58 0024 1292      		st -Z,__zero_reg__
  59               	.LM17:
  60 0026 1292      		st -Z,__zero_reg__
  61               	.LM18:
  62 0028 1292      		st -Z,__zero_reg__
  63               	.LM19:
  64 002a 1292      		st -Z,__zero_reg__
  65               	.LM20:
  66 002c 1292      		st -Z,__zero_reg__
  67               	.LM21:
  68 002e 1292      		st -Z,__zero_reg__
  69               	.LM22:
  70 0030 1292      		st -Z,__zero_reg__
  71               	.LM23:
  72 0032 1292      		st -Z,__zero_reg__
  73               	.LM24:
  74 0034 1292      		st -Z,__zero_reg__
  75               	.LM25:
  76 0036 1292      		st -Z,__zero_reg__
  77               	.LM26:
  78 0038 1292      		st -Z,__zero_reg__
  79               	.LM27:
  80 003a 1292      		st -Z,__zero_reg__
  81               	.LM28:
  82 003c 6293      		st -Z,r22
  83               	.LM29:
  84 003e 872F      		mov r24,r23
  85 0040 9927      		clr r25
  86 0042 8293      		st -Z,r24
  87               	.LM30:
  88 0044 1292      		st -Z,__zero_reg__
  89               	.LM31:
  90 0046 1292      		st -Z,__zero_reg__
  91               	.LM32:
  92 0048 1292      		st -Z,__zero_reg__
  93               	.LM33:
  94 004a 1292      		st -Z,__zero_reg__
  95               	.LM34:
  96 004c 1292      		st -Z,__zero_reg__
  97               	.LM35:
  98 004e 1292      		st -Z,__zero_reg__
  99               	.LM36:
 100 0050 80E8      		ldi r24,lo8(-128)
 101 0052 8293      		st -Z,r24
 102               	.LM37:
 103 0054 CF01      		movw r24,r30
 104 0056 0197      		sbiw r24,1
 105               	/* epilogue: frame size=0 */
 106 0058 0895      		ret
 107               	/* epilogue end (size=1) */
 108               	/* function OSTaskStkInit size 45 (44) */
 109               	.LFE7:
 111               	.global	OSTaskCreateHook
 113               	OSTaskCreateHook:
 114               	.LFB8:
 115               	.LM38:
 116               	/* prologue: frame size=0 */
 117               	/* prologue end (size=0) */
 118               	/* epilogue: frame size=0 */
 119 005a 0895      		ret
 120               	/* epilogue end (size=1) */
 121               	/* function OSTaskCreateHook size 1 (0) */
 122               	.LFE8:
 124               	.global	OSTaskDelHook
 126               	OSTaskDelHook:
 127               	.LFB9:
 128               	.LM39:
 129               	/* prologue: frame size=0 */
 130               	/* prologue end (size=0) */
 131               	/* epilogue: frame size=0 */
 132 005c 0895      		ret
 133               	/* epilogue end (size=1) */
 134               	/* function OSTaskDelHook size 1 (0) */
 135               	.LFE9:
 137               	.global	OSTaskSwHook
 139               	OSTaskSwHook:
 140               	.LFB10:
 141               	.LM40:
 142               	/* prologue: frame size=0 */
 143               	/* prologue end (size=0) */
 144               	/* epilogue: frame size=0 */
 145 005e 0895      		ret
 146               	/* epilogue end (size=1) */
 147               	/* function OSTaskSwHook size 1 (0) */
 148               	.LFE10:
 150               	.global	OSTaskStatHook
 152               	OSTaskStatHook:
 153               	.LFB11:
 154               	.LM41:
 155               	/* prologue: frame size=0 */
 156               	/* prologue end (size=0) */
 157               	/* epilogue: frame size=0 */
 158 0060 0895      		ret
 159               	/* epilogue end (size=1) */
 160               	/* function OSTaskStatHook size 1 (0) */
 161               	.LFE11:
 163               	.global	OSTimeTickHook
 165               	OSTimeTickHook:
 166               	.LFB12:
 167               	.LM42:
 168               	/* prologue: frame size=0 */
 169               	/* prologue end (size=0) */
 170               	/* epilogue: frame size=0 */
 171 0062 0895      		ret
 172               	/* epilogue end (size=1) */
 173               	/* function OSTimeTickHook size 1 (0) */
 174               	.LFE12:
 176               	.global	OSInitHookBegin
 178               	OSInitHookBegin:
 179               	.LFB13:
 180               	.LM43:
 181               	/* prologue: frame size=0 */
 182               	/* prologue end (size=0) */
 183               	/* epilogue: frame size=0 */
 184 0064 0895      		ret
 185               	/* epilogue end (size=1) */
 186               	/* function OSInitHookBegin size 1 (0) */
 187               	.LFE13:
 189               	.global	OSInitHookEnd
 191               	OSInitHookEnd:
 192               	.LFB14:
 193               	.LM44:
 194               	/* prologue: frame size=0 */
 195               	/* prologue end (size=0) */
 196               	/* epilogue: frame size=0 */
 197 0066 0895      		ret
 198               	/* epilogue end (size=1) */
 199               	/* function OSInitHookEnd size 1 (0) */
 200               	.LFE14:
 202               	.global	OSTaskIdleHook
 204               	OSTaskIdleHook:
 205               	.LFB15:
 206               	.LM45:
 207               	/* prologue: frame size=0 */
 208               	/* prologue end (size=0) */
 209               	/* epilogue: frame size=0 */
 210 0068 0895      		ret
 211               	/* epilogue end (size=1) */
 212               	/* function OSTaskIdleHook size 1 (0) */
 213               	.LFE15:
 215               	.global	OSTCBInitHook
 217               	OSTCBInitHook:
 218               	.LFB16:
 219               	.LM46:
 220               	/* prologue: frame size=0 */
 221               	/* prologue end (size=0) */
 222               	/* epilogue: frame size=0 */
 223 006a 0895      		ret
 224               	/* epilogue end (size=1) */
 225               	/* function OSTCBInitHook size 1 (0) */
 226               	.LFE16:
 228               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 os_cpu_c.c
                            *ABS*:0000003f __SREG__
                            *ABS*:0000003e __SP_H__
                            *ABS*:0000003d __SP_L__
                            *ABS*:00000000 __tmp_reg__
                            *ABS*:00000001 __zero_reg__
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:20     .text:00000000 OSTaskStkInit
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:113    .text:0000005a OSTaskCreateHook
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:126    .text:0000005c OSTaskDelHook
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:139    .text:0000005e OSTaskSwHook
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:152    .text:00000060 OSTaskStatHook
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:165    .text:00000062 OSTimeTickHook
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:178    .text:00000064 OSInitHookBegin
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:191    .text:00000066 OSInitHookEnd
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:204    .text:00000068 OSTaskIdleHook
C:\DOCUME~1\wei\LOCALS~1\Temp/ccMlaaaa.s:217    .text:0000006a OSTCBInitHook

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss

⌨️ 快捷键说明

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