]> git.sur5r.net Git - freertos/blob - Demo/ColdFire_MCF52221_CodeWarrior/bin/MCF52221_INTERNAL_FLASH.elf.xMAP
c581e90470c3cc4cca6f78ceaba637a55bc9db0b
[freertos] / Demo / ColdFire_MCF52221_CodeWarrior / bin / MCF52221_INTERNAL_FLASH.elf.xMAP
1 \r
2 \r
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
11 \r
12 # .userram\r
13 \r
14 # .code\r
15 \r
16 # .vectorram\r
17 \r
18 # .vectors\r
19   00000000 00000400 .vectortable _vect  (exceptions.c)\r
20 \r
21 # .cfmprotect\r
22   00000400 00000018 .cfmconfig _cfm     (cfm.c)\r
23 \r
24 # .text\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
183 \r
184 # .data\r
185 #>20000400          ___DATA_RAM (linker command file)\r
186 #>20000400          __exception_table_start__ (linker command file)\r
187 # Exception index\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
204 \r
205 # .bss\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
280 \r
281 # .custom\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
290 \r
291 # .romp\r
292 #>00004230          __S_romp (linker command file)\r
293 \r
294 \r
295 # Memory map:\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
307 \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