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

📄 port.lst

📁 Sistema operacional de tempo real
💻 LST
📖 第 1 页 / 共 3 页
字号:
  53 001a 0B60     		.loc 1 122 0
 121:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;	
 122:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = ( portSTACK_TYPE ) 0x10101010;	/* R10 */
  54              	, .L3+12
  55 001c 174B     	.LVL7:
  56              		.loc 1 121 0
  57              		sub	r1, r1, #4
  58 001e 0439     		.loc 1 122 0
  59              		str	r3, [r1]
  60 0020 0B60     		.loc 1 124 0
 123:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;	
 124:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = ( portSTACK_TYPE ) 0x09090909;	/* R9 */
  61              	, .L3+16
  62 0022 174B     	.LVL8:
  63              		.loc 1 123 0
  64              		sub	r1, r1, #4
  65 0024 0439     		.loc 1 124 0
  66              		str	r3, [r1]
  67 0026 0B60     		.loc 1 126 0
 125:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;	
 126:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = ( portSTACK_TYPE ) 0x08080808;	/* R8 */
  68              	, .L3+20
  69 0028 164B     	.LVL9:
  70              		.loc 1 125 0
  71              		sub	r1, r1, #4
  72 002a 0439     		.loc 1 126 0
  73              		str	r3, [r1]
  74 002c 0B60     		.loc 1 128 0
 127:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;	
 128:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = ( portSTACK_TYPE ) 0x07070707;	/* R7 */
  75              	, .L3+24
  76 002e 164B     	.LVL10:
  77              		.loc 1 127 0
  78              		sub	r1, r1, #4
  79 0030 0439     		.loc 1 128 0
  80              		str	r3, [r1]
  81 0032 0B60     		.loc 1 130 0
 129:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;	
 130:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = ( portSTACK_TYPE ) 0x06060606;	/* R6 */
  82              	, .L3+28
  83 0034 154B     	.LVL11:
  84              		.loc 1 129 0
  85              		sub	r1, r1, #4
  86 0036 0439     		.loc 1 130 0
  87              		str	r3, [r1]
  88 0038 0B60     		.loc 1 132 0
 131:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;	
 132:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = ( portSTACK_TYPE ) 0x05050505;	/* R5 */
  89              	, .L3+32
  90 003a 154B     	.LVL12:
  91              		.loc 1 131 0
  92              		sub	r1, r1, #4
  93 003c 0439     		.loc 1 132 0
  94              		str	r3, [r1]
  95 003e 0B60     		.loc 1 134 0
 133:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;	
 134:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = ( portSTACK_TYPE ) 0x04040404;	/* R4 */
  96              	, .L3+36
  97 0040 144B     	.LVL13:
  98              		.loc 1 133 0
  99              		sub	r1, r1, #4
 100 0042 0439     		.loc 1 134 0
 101              		str	r3, [r1]
 102 0044 0B60     		.loc 1 136 0
 135:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;	
 136:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = ( portSTACK_TYPE ) 0x03030303;	/* R3 */
 103              	, .L3+40
 104 0046 144B     	.LVL14:
 105              		.loc 1 135 0
 106              		sub	r1, r1, #4
 107 0048 0439     		.loc 1 136 0
 108              		str	r3, [r1]
 109 004a 0B60     		.loc 1 138 0
 137:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;	
 138:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = ( portSTACK_TYPE ) 0x02020202;	/* R2 */
 110              	, .L3+44
 111 004c 134B     	.LVL15:
 112              		.loc 1 137 0
 113              		sub	r1, r1, #4
 114 004e 0439     		.loc 1 138 0
 115              		str	r3, [r1]
 116 0050 0B60     		.loc 1 140 0
 139:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;	
 140:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = ( portSTACK_TYPE ) 0x01010101;	/* R1 */
 117              	, .L3+48
 118 0052 134B     	.LVL16:
 119              		.loc 1 139 0
 120              		sub	r1, r1, #4
 121 0054 0439     		.loc 1 140 0
 122              		str	r3, [r1]
 123 0056 0B60     		.loc 1 141 0
 141:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;	
 124              	, r0
 125 0058 031C     	.LVL17:
 126              		sub	r3, r3, #60
 127 005a 3C3B     		.loc 1 145 0
 142:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 
 143:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	/* When the task starts is will expect to find the function parameter in
 144:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	R0. */
 145:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = ( portSTACK_TYPE ) pvParameters; /* R0 */
 128              		r2, [r3]
 129 005c 1A60     		.loc 1 146 0
 146:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;
 130              	ov	r2, r0
 131 005e 021C     	.LVL18:
 132              		sub	r2, r2, #64
 133 0060 403A     		.loc 1 155 0
 147:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 
 148:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	/* The last thing onto the stack is the status register, which is set for
 149:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	system mode, with interrupts enabled. */
 150:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = ( portSTACK_TYPE ) portINITIAL_SPSR;
 151:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 
 152:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	#ifdef THUMB_INTERWORK
 153:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	{
 154:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 		/* We want the task to start in thumb mode. */
 155:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 		*pxTopOfStack |= portTHUMB_MODE_BIT;
 134              		r3, #63
 135 0062 3F23     	.LVL19:
 136              		str	r3, [r2]
 137 0064 1360     		.loc 1 159 0
 156:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	}
 157:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	#endif
 158:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 
 159:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	pxTopOfStack--;
 138              		r0, r0, #68
 139 0066 4438     	.LVL20:
 140              		.loc 1 165 0
 160:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 
 161:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	/* Some optimisation levels use the stack differently to others.  This 
 162:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	means the interrupt flags cannot always be stored on the stack and will
 163:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	instead be stored in a variable, which is then saved as part of the
 164:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	tasks context. */
 165:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	*pxTopOfStack = portNO_CRITICAL_SECTION_NESTING;
 141              	v	r3, #0
 142 0068 0023     		.loc 1 100 0
 143              		@ lr needed for prologue
 144              		.loc 1 165 0
 145              		str	r3, [r0]
 146 006a 0360     	.LVL21:
 147              		.loc 1 168 0
 166:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 
 167:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** 	return pxTopOfStack;
 168:FreeRTOS/Source/portable/GCC/ARM7_LPC2000/port.c **** }
 148              	eeded for prologue
 149              		bx	lr
 150 006c 7047     	.L4:
 151              		.align	2
 152 006e 0000     	.L3:
 153              		.word	-1431655766
 154 0070 AAAAAAAA 		.word	303174162
 155 0074 12121212 		.word	286331153
 156 0078 11111111 		.word	269488144
 157 007c 10101010 		.word	151587081
 158 0080 09090909 		.word	134744072
 159 0084 08080808 		.word	117901063
 160 0088 07070707 		.word	101058054
 161 008c 06060606 		.word	84215045
 162 0090 05050505 		.word	67372036
 163 0094 04040404 		.word	50529027
 164 0098 03030303 		.word	33686018
 165 009c 02020202 		.word	16843009
 166 00a0 01010101 	.LFE2:
 168              		.align	2
 169              		.global	vPortEndScheduler

⌨️ 快捷键说明

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