3 #>00001000 ___heap_size (linker command file)
\r
4 #>00001000 ___stack_size (linker command file)
\r
5 #>40000000 ___IPSBAR (linker command file)
\r
6 #>20000000 ___RAMBAR (linker command file)
\r
7 #>00004000 ___RAMBAR_SIZE (linker command file)
\r
8 #>00000000 ___FLASHBAR (linker command file)
\r
9 #>00020000 ___FLASHBAR_SIZE (linker command file)
\r
10 #>20003FFC ___SP_AFTER_RESET (linker command file)
\r
19 00000000 00000400 .vectortable _vect (exceptions.c)
\r
22 00000400 00000018 .cfmconfig _cfm (cfm.c)
\r
25 00000500 000000EA .text main (main.c)
\r
26 000005EA 000000E4 .text prvCheckTask (main.c)
\r
27 000006CE 0000001A .text prvSetupHardware (main.c)
\r
28 000006E8 0000000A .text vApplicationStackOverflowHook (main.c)
\r
29 000006F2 000000F8 .text vRegTest1Task (main.c)
\r
30 000007EA 000000F8 .text vRegTest2Task (main.c)
\r
31 000008E2 0000000A .text exit (main.c)
\r
32 000008EC 00000026 .text pll_init (MCF52221_sysinit.c)
\r
33 00000912 00000062 .text __initialize_hardware (MCF52221_sysinit.c)
\r
34 00000974 00000008 .text __initialize_system (startcf.c)
\r
35 0000097C 00000008 .text __call_static_initializers (startcf.c)
\r
36 00000984 00000022 .text __copy_rom_section (startcf.c)
\r
37 000009A6 0000003C .text __copy_rom_sections_to_ram (startcf.c)
\r
38 000009E2 00000070 .text clear_mem (startcf.c)
\r
39 00000A52 000000AA .text _startup (startcf.c)
\r
40 00000AFC 000001DA .text mcf_exception_handler (exceptions.c)
\r
41 00000CD6 00000024 .text asm_exception_handler (exceptions.c)
\r
42 00000CFA 0000000C .text mcf5xxx_wr_vbr (exceptions.c)
\r
43 00000D06 0000004A .text initialize_exceptions (exceptions.c)
\r
44 00000D50 0000004A .text strncpy (stdlib.c)
\r
45 00000D9A 0000003A .text memcpy (stdlib.c)
\r
46 00000DD4 0000002E .text memset (stdlib.c)
\r
47 00000E02 00000046 .text memcmp (stdlib.c)
\r
48 00000E48 00000058 .text vApplicationSetupInterrupts (FreeRTOS_Tick_Setup.c)
\r
49 00000EA0 0000001C .text vParTestInitialise (ParTest.c)
\r
50 00000EBC 00000054 .text vParTestToggleLED (ParTest.c)
\r
51 00000F10 000001F8 .text vStartBlockingQueueTasks (BlockQ.c)
\r
52 00001108 0000005E .text vBlockingQueueProducer (BlockQ.c)
\r
53 00001166 00000068 .text vBlockingQueueConsumer (BlockQ.c)
\r
54 000011CE 0000007E .text xAreBlockingQueuesStillRunning (BlockQ.c)
\r
55 0000124C 00000060 .text vCreateSuicidalTasks (death.c)
\r
56 000012AC 00000066 .text vSuicidalTask (death.c)
\r
57 00001312 00000098 .text vCreateTasks (death.c)
\r
58 000013AA 0000005C .text xIsCreateTaskStillRunning (death.c)
\r
59 00001406 00000052 .text vStartLEDFlashTasks (flash.c)
\r
60 00001458 00000076 .text vLEDFlashTask (flash.c)
\r
61 000014CE 000000EC .text vStartGenericQueueTasks (GenQTest.c)
\r
62 000015BA 000003F6 .text prvSendFrontAndBackTest (GenQTest.c)
\r
63 000019B0 0000010C .text prvLowPriorityMutexTask (GenQTest.c)
\r
64 00001ABC 00000016 .text prvMediumPriorityMutexTask (GenQTest.c)
\r
65 00001AD2 00000062 .text prvHighPriorityMutexTask (GenQTest.c)
\r
66 00001B34 0000005E .text xAreGenericQueueTasksStillRunning (GenQTest.c)
\r
67 00001B92 0000008E .text vStartPolledQueueTasks (PollQ.c)
\r
68 00001C20 00000072 .text vPolledQueueProducer (PollQ.c)
\r
69 00001C92 0000007C .text vPolledQueueConsumer (PollQ.c)
\r
70 00001D0E 0000002C .text xArePollingQueuesStillRunning (PollQ.c)
\r
71 00001D3A 000000E6 .text vStartQueuePeekTasks (QPeek.c)
\r
72 00001E20 00000142 .text prvHighestPriorityPeekTask (QPeek.c)
\r
73 00001F62 000000B4 .text prvHighPriorityPeekTask (QPeek.c)
\r
74 00002016 00000076 .text prvMediumPriorityPeekTask (QPeek.c)
\r
75 0000208C 00000158 .text prvLowPriorityPeekTask (QPeek.c)
\r
76 000021E4 0000003A .text xAreQueuePeekTasksStillRunning (QPeek.c)
\r
77 0000221E 000000AC .text vStartRecursiveMutexTasks (recmutex.c)
\r
78 000022CA 000000C2 .text prvRecursiveMutexControllingTask (recmutex.c)
\r
79 0000238C 0000008E .text prvRecursiveMutexBlockingTask (recmutex.c)
\r
80 0000241A 0000006C .text prvRecursiveMutexPollingTask (recmutex.c)
\r
81 00002486 00000084 .text xAreRecursiveMutexTasksStillRunning (recmutex.c)
\r
82 0000250A 0000017A .text vStartSemaphoreTasks (semtest.c)
\r
83 00002684 000000F8 .text prvSemaphoreTest (semtest.c)
\r
84 0000277C 0000004C .text xAreSemaphoreTasksStillRunning (semtest.c)
\r
85 000027C8 00000024 .text vListInitialise (list.c)
\r
86 000027EC 00000010 .text vListInitialiseItem (list.c)
\r
87 000027FC 0000003E .text vListInsertEnd (list.c)
\r
88 0000283A 00000056 .text vListInsert (list.c)
\r
89 00002890 0000003A .text vListRemove (list.c)
\r
90 000028CA 000000B0 .text xQueueCreate (queue.c)
\r
91 0000297A 00000078 .text xQueueCreateMutex (queue.c)
\r
92 000029F2 0000004C .text xQueueGiveMutexRecursive (queue.c)
\r
93 00002A3E 00000052 .text xQueueTakeMutexRecursive (queue.c)
\r
94 00002A90 0000016C .text xQueueGenericSend (queue.c)
\r
95 00002BFC 000001C6 .text xQueueGenericReceive (queue.c)
\r
96 00002DC2 00000026 .text uxQueueMessagesWaiting (queue.c)
\r
97 00002DE8 0000009C .text prvCopyDataToQueue (queue.c)
\r
98 00002E84 00000042 .text prvCopyDataFromQueue (queue.c)
\r
99 00002EC6 0000008E .text prvUnlockQueue (queue.c)
\r
100 00002F54 0000002C .text prvIsQueueEmpty (queue.c)
\r
101 00002F80 00000030 .text prvIsQueueFull (queue.c)
\r
102 00002FB0 00000140 .text xTaskCreate (tasks.c)
\r
103 000030F0 00000098 .text vTaskDelete (tasks.c)
\r
104 00003188 000000CA .text vTaskDelayUntil (tasks.c)
\r
105 00003252 00000096 .text vTaskDelay (tasks.c)
\r
106 000032E8 00000038 .text uxTaskPriorityGet (tasks.c)
\r
107 00003320 000000FA .text vTaskPrioritySet (tasks.c)
\r
108 0000341A 0000008A .text vTaskSuspend (tasks.c)
\r
109 000034A4 0000004C .text xTaskIsTaskSuspended (tasks.c)
\r
110 000034F0 0000009C .text vTaskResume (tasks.c)
\r
111 0000358C 0000005C .text vTaskStartScheduler (tasks.c)
\r
112 000035E8 0000001A .text vTaskSuspendAll (tasks.c)
\r
113 00003602 00000116 .text xTaskResumeAll (tasks.c)
\r
114 00003718 00000020 .text xTaskGetTickCount (tasks.c)
\r
115 00003738 00000020 .text uxTaskGetNumberOfTasks (tasks.c)
\r
116 00003758 000000F4 .text vTaskIncrementTick (tasks.c)
\r
117 0000384C 0000015E .text vTaskSwitchContext (tasks.c)
\r
118 000039AA 000000AA .text vTaskPlaceOnEventList (tasks.c)
\r
119 00003A54 000000BE .text xTaskRemoveFromEventList (tasks.c)
\r
120 00003B12 0000001C .text vTaskSetTimeOutState (tasks.c)
\r
121 00003B2E 00000084 .text xTaskCheckForTimeOut (tasks.c)
\r
122 00003BB2 00000010 .text vTaskMissedYield (tasks.c)
\r
123 00003BC2 0000000C .text prvIdleTask (tasks.c)
\r
124 00003BCE 00000076 .text prvInitialiseTCBVariables (tasks.c)
\r
125 00003C44 00000088 .text prvInitialiseTaskLists (tasks.c)
\r
126 00003CCC 00000098 .text prvCheckTasksWaitingTermination (tasks.c)
\r
127 00003D64 00000070 .text prvAllocateTCBAndStack (tasks.c)
\r
128 00003DD4 00000026 .text prvDeleteTCB (tasks.c)
\r
129 00003DFA 00000020 .text xTaskGetCurrentTaskHandle (tasks.c)
\r
130 00003E1A 000000A8 .text vTaskPriorityInherit (tasks.c)
\r
131 00003EC2 00000072 .text vTaskPriorityDisinherit (tasks.c)
\r
132 00003F34 0000006A .text pvPortMalloc (heap_2.c)
\r
133 00003F9E 0000003E .text vPortFree (heap_2.c)
\r
134 00003FDC 00000000 .text ulPortSetIPL (portasm.S)
\r
135 00003FDC 0000007C .text @DummyFn1 (portasm.S)
\r
136 00003FDC 0000007C .text .text (portasm.S)
\r
137 00003FDC 00000000 .text ulPortSetIPL (portasm.S)
\r
138 00004012 00000000 .text mcf5xxx_wr_cacrx (portasm.S)
\r
139 00004012 00000000 .text mcf5xxx_wr_cacrx (portasm.S)
\r
140 0000401E 00000000 .text vPortYieldISR (portasm.S)
\r
141 0000401E 00000000 .text vPortYieldISR (portasm.S)
\r
142 00004046 00000000 .text vPortStartFirstTask (portasm.S)
\r
143 00004046 00000000 .text vPortStartFirstTask (portasm.S)
\r
144 00004058 0000002E .text pxPortInitialiseStack (port.c)
\r
145 00004086 0000001C .text xPortStartScheduler (port.c)
\r
146 000040A2 00000036 .text vPortEnterCritical (port.c)
\r
147 000040D8 00000026 .text vPortExitCritical (port.c)
\r
148 000040FE 00000030 .text vPortYieldHandler (port.c)
\r
149 00004130 00000005 .rodata @147 (main.c)
\r
150 00004135 00000005 .rodata @148 (main.c)
\r
151 0000413A 00000006 .rodata @149 (main.c)
\r
152 00004140 00000008 .rodata @115 (BlockQ.c)
\r
153 00004148 00000008 .rodata @116 (BlockQ.c)
\r
154 00004150 00000008 .rodata @117 (BlockQ.c)
\r
155 00004158 00000008 .rodata @118 (BlockQ.c)
\r
156 00004160 00000008 .rodata @119 (BlockQ.c)
\r
157 00004168 00000008 .rodata @120 (BlockQ.c)
\r
158 00004170 00000008 .rodata @55 (death.c)
\r
159 00004178 00000008 .rodata @116 (death.c)
\r
160 00004180 00000008 .rodata @117 (death.c)
\r
161 00004188 00000005 .rodata @62 (flash.c)
\r
162 0000418D 00000005 .rodata @105 (GenQTest.c)
\r
163 00004192 00000006 .rodata @106 (GenQTest.c)
\r
164 00004198 00000006 .rodata @107 (GenQTest.c)
\r
165 0000419E 00000007 .rodata @108 (GenQTest.c)
\r
166 000041A5 00000008 .rodata @102 (PollQ.c)
\r
167 000041AD 00000008 .rodata @103 (PollQ.c)
\r
168 000041B5 00000006 .rodata @102 (QPeek.c)
\r
169 000041BB 00000006 .rodata @103 (QPeek.c)
\r
170 000041C1 00000007 .rodata @104 (QPeek.c)
\r
171 000041C8 00000007 .rodata @105 (QPeek.c)
\r
172 000041CF 00000005 .rodata @101 (recmutex.c)
\r
173 000041D4 00000005 .rodata @102 (recmutex.c)
\r
174 000041D9 00000005 .rodata @103 (recmutex.c)
\r
175 000041DE 00000008 .rodata @116 (semtest.c)
\r
176 000041E6 00000008 .rodata @117 (semtest.c)
\r
177 000041EE 00000008 .rodata @118 (semtest.c)
\r
178 000041F6 00000008 .rodata @119 (semtest.c)
\r
179 000041FE 00000005 .rodata @410 (tasks.c)
\r
180 00004203 00000014 .rodata ucExpectedStackBytes$615 (tasks.c)
\r
181 #>00004218 ___ROM_AT (linker command file)
\r
182 #>00004218 ___DATA_ROM (linker command file)
\r
185 #>20000400 ___DATA_RAM (linker command file)
\r
186 #>20000400 __exception_table_start__ (linker command file)
\r
188 20000400 00000000 Exception Table Index ()
\r
189 #>20000400 __exception_table_end__ (linker command file)
\r
190 #>20000400 ___sinit__ (linker command file)
\r
191 # Linker generated symbols
\r
192 20000400 00000004 static initializer (linker generated)
\r
193 #>20000404 __START_DATA (linker command file)
\r
194 20000404 00000004 .data ulRegTest1Counter (main.c)
\r
195 20000408 00000004 .data ulRegTest2Counter (main.c)
\r
196 2000040C 00000002 .data usLastCreationCount$155 (death.c)
\r
197 20000410 00000004 .data uxPreviousTask (tasks.c)
\r
198 20000414 00000004 .data ulCriticalNesting (port.c)
\r
199 #>20000418 __END_DATA (linker command file)
\r
200 #>20000418 __START_SDATA (linker command file)
\r
201 #>20000418 __END_SDATA (linker command file)
\r
202 #>20000418 ___DATA_END (linker command file)
\r
203 #>20000418 __SDA_BASE (linker command file)
\r
206 #>20000418 ___BSS_START (linker command file)
\r
207 #>20000418 __START_SBSS (linker command file)
\r
208 #>20000418 __END_SBSS (linker command file)
\r
209 #>20000418 __START_BSS (linker command file)
\r
210 20000418 00000006 .bss sBlockingConsumerCount (BlockQ.c)
\r
211 2000041E 00000006 .bss sBlockingProducerCount (BlockQ.c)
\r
212 20000424 00000006 .bss sLastBlockingConsumerCount$321 (BlockQ.c)
\r
213 2000042A 00000006 .bss sLastBlockingProducerCount$322 (BlockQ.c)
\r
214 20000430 00000002 .bss usCreationCount (death.c)
\r
215 20000434 00000004 .bss uxTasksRunningAtStart (death.c)
\r
216 20000438 00000004 .bss uxTasksRunningNow$157 (death.c)
\r
217 2000043C 00000004 .bss xCreatedTask (death.c)
\r
218 20000440 00000004 .bss uxFlashTaskNumber (flash.c)
\r
219 20000444 00000004 .bss xErrorDetected (GenQTest.c)
\r
220 20000448 00000004 .bss ulLoopCounter (GenQTest.c)
\r
221 2000044C 00000004 .bss ulLoopCounter2 (GenQTest.c)
\r
222 20000450 00000004 .bss ulGuardedVariable (GenQTest.c)
\r
223 20000454 00000004 .bss ulLastLoopCounter$625 (GenQTest.c)
\r
224 20000458 00000004 .bss ulLastLoopCounter2$626 (GenQTest.c)
\r
225 2000045C 00000004 .bss xMediumPriorityMutexTask (GenQTest.c)
\r
226 20000460 00000004 .bss xHighPriorityMutexTask (GenQTest.c)
\r
227 20000464 00000004 .bss xPollingConsumerCount (PollQ.c)
\r
228 20000468 00000004 .bss xPollingProducerCount (PollQ.c)
\r
229 2000046C 00000004 .bss xPolledQueue$101 (PollQ.c)
\r
230 20000470 00000004 .bss xErrorDetected (QPeek.c)
\r
231 20000474 00000004 .bss ulLoopCounter (QPeek.c)
\r
232 20000478 00000004 .bss ulLastLoopCounter$438 (QPeek.c)
\r
233 2000047C 00000004 .bss xHighestPriorityTask (QPeek.c)
\r
234 20000480 00000004 .bss xHighPriorityTask (QPeek.c)
\r
235 20000484 00000004 .bss xMediumPriorityTask (QPeek.c)
\r
236 20000488 00000004 .bss xErrorOccurred (recmutex.c)
\r
237 2000048C 00000004 .bss xControllingIsSuspended (recmutex.c)
\r
238 20000490 00000004 .bss xBlockingIsSuspended (recmutex.c)
\r
239 20000494 00000004 .bss uxControllingCycles (recmutex.c)
\r
240 20000498 00000004 .bss uxPollingCycles (recmutex.c)
\r
241 2000049C 00000004 .bss uxLastControllingCycles$264 (recmutex.c)
\r
242 200004A0 00000004 .bss uxLastBlockingCycles$265 (recmutex.c)
\r
243 200004A4 00000004 .bss uxLastPollingCycles$266 (recmutex.c)
\r
244 200004A8 00000004 .bss xBlockingTaskHandle (recmutex.c)
\r
245 200004AC 00000004 .bss xControllingTaskHandle (recmutex.c)
\r
246 200004B0 00000004 .bss uxBlockingCycles (recmutex.c)
\r
247 200004B4 00000004 .bss xMutex (recmutex.c)
\r
248 200004B8 00000008 .bss sCheckVariables (semtest.c)
\r
249 200004C0 00000002 .bss sNextCheckVariable (semtest.c)
\r
250 200004C2 00000008 .bss sLastCheckVariables$297 (semtest.c)
\r
251 200004CC 00000004 .bss pxCurrentTCB (tasks.c)
\r
252 200004D0 00000004 .bss uxTasksDeleted (tasks.c)
\r
253 200004D4 00000004 .bss uxCurrentNumberOfTasks (tasks.c)
\r
254 200004D8 00000004 .bss xTickCount (tasks.c)
\r
255 200004DC 00000004 .bss uxTopUsedPriority (tasks.c)
\r
256 200004E0 00000004 .bss uxTopReadyPriority (tasks.c)
\r
257 200004E4 00000004 .bss xSchedulerRunning (tasks.c)
\r
258 200004E8 00000004 .bss uxSchedulerSuspended (tasks.c)
\r
259 200004EC 00000004 .bss uxMissedTicks (tasks.c)
\r
260 200004F0 00000004 .bss xMissedYield (tasks.c)
\r
261 200004F4 00000004 .bss xNumOfOverflows (tasks.c)
\r
262 200004F8 00000004 .bss uxTaskNumber (tasks.c)
\r
263 200004FC 00000004 .bss xTracing (tasks.c)
\r
264 20000500 00000004 .bss pcTraceBufferEnd (tasks.c)
\r
265 20000504 00000004 .bss pcTraceBuffer (tasks.c)
\r
266 20000508 00000014 .bss xSuspendedTaskList (tasks.c)
\r
267 2000051C 00000014 .bss xTasksWaitingTermination (tasks.c)
\r
268 20000530 00000014 .bss xPendingReadyList (tasks.c)
\r
269 20000544 00000004 .bss pxOverflowDelayedTaskList (tasks.c)
\r
270 20000548 00000004 .bss pxDelayedTaskList (tasks.c)
\r
271 2000054C 00000014 .bss xDelayedTaskList2 (tasks.c)
\r
272 20000560 00000014 .bss xDelayedTaskList1 (tasks.c)
\r
273 20000574 00000078 .bss pxReadyTasksLists (tasks.c)
\r
274 200005EC 00000004 .bss xHeapHasBeenInitialised$54 (heap_2.c)
\r
275 200005F0 00000008 .bss xEnd (heap_2.c)
\r
276 200005F8 00000008 .bss xStart (heap_2.c)
\r
277 20000600 00000004 .bss xHeap (heap_2.c)
\r
278 #>20000604 __END_BSS (linker command file)
\r
279 #>20000604 ___BSS_END (linker command file)
\r
282 #>20000604 ___HEAP_START (linker command file)
\r
283 #>20000604 ___heap_addr (linker command file)
\r
284 #>20001604 ___HEAP_END (linker command file)
\r
285 #>20001604 ___SP_END (linker command file)
\r
286 #>20002604 ___SP_INIT (linker command file)
\r
287 #>20000000 ___VECTOR_RAM (linker command file)
\r
288 #>20002604 __SP_INIT (linker command file)
\r
289 #>00004230 _romp_at (linker command file)
\r
292 #>00004230 __S_romp (linker command file)
\r
296 v_addr p_addr size name
\r
297 00000000 00000000 00000400 .vectors vectorrom
\r
298 00000400 00000400 00000018 .cfmprotect cfmprotrom
\r
299 00000500 00000500 00000000 .code code
\r
300 00000500 00000500 00003D18 .text code
\r
301 20000000 20000000 00000000 .vectorram vectorram
\r
302 20000400 20000400 00000000 .userram userram
\r
303 20000400 00004218 00000018 .data userram
\r
304 20000418 20000418 000001EC .bss userram
\r
305 20000604 20000604 00000000 .custom userram
\r
306 20000604 00004230 00000018 .romp userram
\r
308 # Link start time: Fri Oct 17 15:01:49 2008
\r
309 # Link end time: Fri Oct 17 15:01:49 2008
\r