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

📄 project.old3.map

📁 这是一个FreeRTOS(V511)的移植程序,MCU为FREESCALE公司的MC9S08AW60
💻 MAP
📖 第 1 页 / 共 5 页
字号:
  _ENTER_BINARY_L _ENTER_BINARY_L_RC _ENTER_BINARY_L_LC _ENTER_BINARY_L64 
  _ENTER_BINARY_L64_LC _ENTER_BINARY_L64_RC _IDIVMOD _SPLITSIGN 
  _LADD_k_is_k_plus_j _k_is_k_plus_j_l _k_is_k_plus_j_i _LSUB_k_is_k_minus_j 
  _LAND_k_is_k_and_j _LOR_k_is_k_or_j _LXOR_k_is_k_xor_j _LMUL_k_is_k_mul_j 
  _LDIVMOD _NEG_L_HX _ABS_L_HX _SPLITSIGN_L _LMODU_k_is_k_mod_j 
  _LDIVU_k_is_k_div_j _LMODS_k_is_k_mod_j _LDIVS_k_is_k_div_j _LCMP_k_rel_j 
  _CMP24_k_rel_j _BMULS _BDIVS _BMODS _IMUL_STAR08 _IDIVS_STAR08 _IDIVU_STAR08 
  _IMODS_STAR08 _IMODU_STAR08 _IDIVU_8 _IMODU_8 _IASR _ILSR _ILSL _LINC _LDEC 
  _LNEG _LNOT _LADD _LADD_RC _LSUB _LSUB_LC _LSUB_RC _LAND _LAND_RC _LOR 
  _LOR_RC _LXOR _LXOR_RC _LMUL _LMUL_RC _LDIVS _LDIVS_LC _LDIVS_RC _LDIVU 
  _LDIVU_LC _LDIVU_RC _LMODS _LMODS_LC _LMODS_RC _LMODU _LMODU_LC _LMODU_RC 
  _LASR _LLSR _LLSL _LCMP _LCMP_RC _CMP24 _CMP24_RC _COPY _COPY_L _POP32 _POP64 
  _STORE32 _STORE64 _SEXT8_32 _SEXT16_32 _CALL_STAR08 _CALL_STAR08_FAR 
  _Jump_Table_Addr _Jump_Table_Offset _Jump_Table_Header_Addr 
  _Jump_Table_Header_Offset _Search_Table_16_Addr _Search_Table_16_Offset 
  _Search_Table_8_Addr _Search_Table_8_Offset _PUSH_CC _POP_CC 
  _CONV_FAR_TO_NEAR _CONV_FAR_TO_LINEAR _CONV_LINEAR_TO_FAR 
STRING.C.o (ansiis.lib):
  strerror memchr memcmp memcpy2 memcpy _memcpy_8bitCount memmove 
  _memset_clear_8bitCount strlen strset strcat strncat strcpy strcmp strncmp 
  strchr strrchr strspn strcspn strpbrk strstr strtok strcoll strxfrm 
FreeRTOS  Kernel.c.o:
  xCoRoutineCreate vCoRoutineAddToDelayedList prvCheckPendingReadyList 
  prvCheckDelayedList vCoRoutineSchedule prvInitialiseCoRoutineLists 
  xCoRoutineRemoveFromEventList xQueueCreate xQueueGenericSend 
  xQueueGenericSendFromISR xQueueGenericReceive xQueueReceiveFromISR 
  uxQueueMessagesWaiting uxQueueMessagesWaitingFromISR vQueueDelete 
  prvCopyDataToQueue prvCopyDataFromQueue prvUnlockQueue prvIsQueueEmpty 
  xQueueIsQueueEmptyFromISR prvIsQueueFull xQueueIsQueueFullFromISR 
  vTaskDelayUntil uxTaskPriorityGet vTaskPrioritySet vTaskSuspend 
  xTaskIsTaskSuspended vTaskResume xTaskResumeFromISR vTaskEndScheduler 
  xTaskGetTickCount uxTaskGetNumberOfTasks vTaskPlaceOnEventList 
  xTaskRemoveFromEventList vTaskSetTimeOutState xTaskCheckForTimeOut 
  vTaskMissedYield 
heap_1.c.o:
  vPortInitialiseBlocks 
port.c.o:
  vPortEndScheduler 
NOT USED VARIABLES
RTSHC08.C.o (ansiis.lib):
  _PowOfTwo_8 _PowOfTwo_16 _PowOfTwo_32 errno 
STRING.C.o (ansiis.lib):
  STRING..1 next.2 
FreeRTOS  Kernel.c.o:
  pxCurrentCoRoutine uxTopCoRoutineReadyPriority xCoRoutineTickCount 
  xLastTickCount xPassedTicks pxReadyCoRoutineLists xDelayedCoRoutineList1 
  xDelayedCoRoutineList2 pxDelayedCoRoutineList pxOverflowDelayedCoRoutineList 
  xPendingReadyCoRoutineList 

*********************************************************************************************
COPYDOWN SECTION
---------------------------------------------------------------------------------------------
------- ROM-ADDRESS: 0x21C0 ---- SIZE       4 ---
Filling bytes inserted
 00010100
------- ROM-ADDRESS: 0x21C4 ---- RAM-ADDRESS: 0x100 ---- SIZE       1 ---
Name of initialized Object : uxCriticalNesting
 FF
------- ROM-ADDRESS: 0x21C5 ---- SIZE       2 ---
Filling bytes inserted
 0000

*********************************************************************************************
OBJECT-DEPENDENCIES SECTION
---------------------------------------------------------------------------------------------
Init                      USES _startupData loadByte 
_Startup                  USES __SEG_END_SSTACK Init main 
main                      USES MCU_Init _PTFDD _PTFD my_task1 STRING.task1.1 
                                xTaskCreate my_task2 STRING.task2.2 my_task3 
                                STRING.task3.3 vTaskStartScheduler 
MCU_Init                  USES _ICGC1 _ICGC2 _ICGS1 _SOPT 
my_task1                  USES _PTFD vTaskDelay 
my_task2                  USES _PTFD vTaskDelay 
my_task3                  USES _PTFD vTaskDelay 
vListRemove               USES _ICMP 
xTaskCreate               USES prvAllocateTCBAndStack xTaskCreate 
                                prvInitialiseTCBVariables pxPortInitialiseStack uxCriticalNesting 
                                uxCurrentNumberOfTasks pxCurrentTCB prvInitialiseTaskLists 
                                xSchedulerRunning uxTopUsedPriority uxTopReadyPriority 
                                pxReadyTasksLists vListInsertEnd 
vTaskDelay                USES vTaskSuspendAll xTickCount pxCurrentTCB 
                                vListRemove pxOverflowDelayedTaskList pxDelayedTaskList 
                                vListInsert xTaskResumeAll 
vTaskStartScheduler       USES prvIdleTask STRING.IDLE.1 xTaskCreate 
                                xSchedulerRunning xTickCount xPortStartScheduler 
vTaskSuspendAll           USES uxCriticalNesting uxSchedulerSuspended 
xTaskResumeAll            USES uxCriticalNesting uxSchedulerSuspended 
                                xTaskResumeAll uxCurrentNumberOfTasks vListRemove 
                                uxTopReadyPriority pxReadyTasksLists vListInsertEnd pxCurrentTCB 
                                xPendingReadyList uxMissedTicks vTaskIncrementTick xMissedYield 
vTaskIncrementTick        USES uxSchedulerSuspended vTaskIncrementTick 
                                xTickCount pxDelayedTaskList pxOverflowDelayedTaskList 
                                xNumOfOverflows vListRemove uxTopReadyPriority 
                                pxReadyTasksLists vListInsertEnd uxMissedTicks 
vTaskSwitchContext        USES uxSchedulerSuspended xMissedYield 
                                uxTopReadyPriority pxReadyTasksLists _ICMP pxCurrentTCB 
prvIdleTask               USES prvCheckTasksWaitingTermination 
                                pxReadyTasksLists vApplicationIdleHook 
prvInitialiseTCBVariables USES strncpy vListInitialiseItem 
prvInitialiseTaskLists    USES pxReadyTasksLists vListInitialise 
                                xDelayedTaskList1 xDelayedTaskList2 xPendingReadyList 
                                xSuspendedTaskList pxDelayedTaskList pxOverflowDelayedTaskList 
prvAllocateTCBAndStack    USES pvPortMalloc vPortFree memset 
pvPortMalloc              USES vTaskSuspendAll xNextFreeByte xHeap 
                                xTaskResumeAll 
prvSetupTimerInterrupt    USES _SRTISC 
xPortStartScheduler       USES prvSetupTimerInterrupt pxCurrentTCB 
                                uxCriticalNesting 
vPortYield                USES uxCriticalNesting pxCurrentTCB 
                                vTaskSwitchContext 
vPortTickInterrupt        USES uxCriticalNesting pxCurrentTCB 
                                vTaskIncrementTick vTaskSwitchContext _SRTISC 
_vect_ATD                 USES vPortTickInterrupt undefine_ASR vPortYield 

*********************************************************************************************
DEPENDENCY TREE
*********************************************************************************************
 main and _Startup Group
 | 
 +- main                
 |  | 
 |  +- MCU_Init            
 |  |    
 |  +- my_task1            
 |  |  | 
 |  |  +- vTaskDelay          
 |  |     | 
 |  |     +- vTaskSuspendAll     
 |  |     |    
 |  |     +- vListRemove         
 |  |     |  | 
 |  |     |  +- _ICMP               
 |  |     |       
 |  |     +- vListInsert         
 |  |     |    
 |  |     +- xTaskResumeAll      
 |  |        | 
 |  |        +- vListRemove          (see above)
 |  |        |  
 |  |        +- vListInsertEnd      
 |  |        |    
 |  |        +- vTaskIncrementTick  
 |  |           | 
 |  |           +- vListRemove          (see above)
 |  |           |  
 |  |           +- vListInsertEnd       (see above)
 |  |              
 |  +- xTaskCreate         
 |  |  | 
 |  |  +- prvAllocateTCBAndStack
 |  |  |  | 
 |  |  |  +- pvPortMalloc        
 |  |  |  |  | 
 |  |  |  |  +- vTaskSuspendAll      (see above)
 |  |  |  |  |  
 |  |  |  |  +- xTaskResumeAll       (see above)
 |  |  |  |     
 |  |  |  +- vPortFree           
 |  |  |  |    
 |  |  |  +- memset              
 |  |  |       
 |  |  +- prvInitialiseTCBVariables
 |  |  |  | 
 |  |  |  +- strncpy             
 |  |  |  |    
 |  |  |  +- vListInitialiseItem 
 |  |  |       
 |  |  +- pxPortInitialiseStack
 |  |  |    
 |  |  +- prvInitialiseTaskLists
 |  |  |  | 
 |  |  |  +- vListInitialise     
 |  |  |       
 |  |  +- vListInsertEnd       (see above)
 |  |     
 |  +- my_task2            
 |  |  | 
 |  |  +- vTaskDelay           (see above)
 |  |     
 |  +- my_task3            
 |  |  | 
 |  |  +- vTaskDelay           (see above)
 |  |     
 |  +- vTaskStartScheduler 
 |     | 
 |     +- prvIdleTask         
 |     |  | 
 |     |  +- prvCheckTasksWaitingTermination
 |     |  |    
 |     |  +- vApplicationIdleHook
 |     |       
 |     +- xTaskCreate          (see above)
 |     |  
 |     +- xPortStartScheduler 
 |        | 
 |        +- prvSetupTimerInterrupt
 |             
 +- _Startup            
    | 
    +- Init                
    |  | 
    |  +- loadByte            
    |       
    +- main                 (see above)
       
 _vect_ATD           
 | 
 +- vPortTickInterrupt  
 |  | 
 |  +- vTaskIncrementTick   (see above)
 |  |  
 |  +- vTaskSwitchContext  
 |     | 
 |     +- _ICMP    

⌨️ 快捷键说明

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