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

📄 sam7s64-thumb-os.map

📁 IAR编译环境下的AT91SAM7S64芯片的ucosii系统移植和演示代码。
💻 MAP
📖 第 1 页 / 共 2 页
字号:
  ??OS_TCBHighRdy                            00100DC0   LOCAL
  ??OS_TCBCur                                00100DBC   LOCAL
  ??OS_PrioCur                               00100DB0   LOCAL
  ??OS_PrioHighRdy                           00100DB4   LOCAL
  ??OS_IntNesting                            00100DAC   LOCAL
  ??OS_CPU_IRQ_ISR_Handler                   00100DA0   LOCAL
  ??OS_IntExit                               00100DA8   LOCAL
  OS_CPU_FIQ_ISR_1                           00100D70   LOCAL
  ??OS_CPU_FIQ_ISR_Handler                   00100DA4   LOCAL
os_cpu_c ( C:\Micrium\Software\EvalBoards\Atmel\SAM7S64\IAR\OS\FLASH\Obj\os_cpu_c.r79 )
  OSInitHookBegin                            00100DC5 
  OSInitHookEnd                              00100DC9 
  OSTaskCreateHook                           00100DCD 
  OSTaskDelHook                                         NOT NEEDED
  OSTaskIdleHook                             00100DD1 
  OSTaskStatHook                             00100DD5 
  OSTaskStkInit                              00100DD9 
  OSTaskSwHook                               00100E75 
  OSTCBInitHook                              00100E79 
  OSTimeTickHook                             00100E7D 
os_dbg ( C:\Micrium\Software\EvalBoards\Atmel\SAM7S64\IAR\OS\FLASH\Obj\os_dbg.r79 )
  OSDebugEn                                  00101584 
  OSEndiannessTest                           00101580 
  OSEventMax                                 00101586 
  OSEventNameSize                            00101588 
  OSEventEn                                  0010158A 
  OSEventSize                                0010158C 
  OSEventTblSize                             0010158E 
  OSFlagEn                                   00101590 
  OSFlagGrpSize                              00101592 
  OSFlagNodeSize                             00101594 
  OSFlagWidth                                00101596 
  OSFlagMax                                  00101598 
  OSFlagNameSize                             0010159A 
  OSLowestPrio                               0010159C 
  OSMboxEn                                   0010159E 
  OSMemEn                                    001015A0 
  OSMemMax                                   001015A2 
  OSMemNameSize                              001015A4 
  OSMemSize                                  001015A6 
  OSMemTblSize                               001015A8 
  OSMutexEn                                  001015AA 
  OSPtrSize                                  001015AC 
  OSQEn                                      001015AE 
  OSQMax                                     001015B0 
  OSQSize                                    001015B2 
  OSRdyTblSize                               001015B4 
  OSSemEn                                    001015B6 
  OSStkWidth                                 001015B8 
  OSTaskCreateEn                             001015BA 
  OSTaskCreateExtEn                          001015BC 
  OSTaskDelEn                                001015BE 
  OSTaskIdleStkSize                          001015C0 
  OSTaskProfileEn                            001015C2 
  OSTaskMax                                  001015C4 
  OSTaskNameSize                             001015C6 
  OSTaskStatEn                               001015C8 
  OSTaskStatStkSize                          001015CA 
  OSTaskStatStkChkEn                         001015CC 
  OSTaskSwHookEn                             001015CE 
  OSTCBPrioTblMax                            001015D0 
  OSTCBSize                                  001015D2 
  OSTicksPerSec                              001015D4 
  OSTimeTickHookEn                           001015D6 
  OSVersionNbr                               001015D8 
  OSDataSize                                 001015DA 
  OSDebugInit                                00100E81 
os_flag ( C:\Micrium\Software\EvalBoards\Atmel\SAM7S64\IAR\OS\FLASH\Obj\os_flag.r79 )
os_mbox ( C:\Micrium\Software\EvalBoards\Atmel\SAM7S64\IAR\OS\FLASH\Obj\os_mbox.r79 )
os_mem ( C:\Micrium\Software\EvalBoards\Atmel\SAM7S64\IAR\OS\FLASH\Obj\os_mem.r79 )
os_mutex ( C:\Micrium\Software\EvalBoards\Atmel\SAM7S64\IAR\OS\FLASH\Obj\os_mutex.r79 )
os_q ( C:\Micrium\Software\EvalBoards\Atmel\SAM7S64\IAR\OS\FLASH\Obj\os_q.r79 )
os_sem ( C:\Micrium\Software\EvalBoards\Atmel\SAM7S64\IAR\OS\FLASH\Obj\os_sem.r79 )
os_task ( C:\Micrium\Software\EvalBoards\Atmel\SAM7S64\IAR\OS\FLASH\Obj\os_task.r79 )
  OSTaskCreateExt                            00100FE5 
  OSTaskNameGet                                         NOT NEEDED
  OSTaskNameSet                              001010B9 
  OSTaskStkChk                               00101141 
  OS_TaskStkClr                              001011DD 
os_time ( C:\Micrium\Software\EvalBoards\Atmel\SAM7S64\IAR\OS\FLASH\Obj\os_time.r79 )
  OSTimeDly                                  00101201 
  OSTimeDlyHMSM                              00101285 
  OS_CPU_SR_Save::??rT                       00101301 
  OS_CPU_SR_Restore::??rT                    00101309 
?low_level_init ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  __low_level_init                           00100041 
?segment_init ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  __segment_init                             00100045 
?abort ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  abort                                                 NOT NEEDED
?__dbg_break ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  __DebugBreak                               00101311 
?__exit ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  __exit                                     00101315 
?__write ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  __write                                               NOT NEEDED
?__dwrite ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  __dwrite                                              NOT NEEDED
?cppinit ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  __call_ctors                                          NOT NEEDED
  __pure_virtual_called                                 NOT NEEDED
  __record_needed_destruction                           NOT NEEDED
  __call_dtors                                          NOT NEEDED
  __data_vec_cctor                                      NOT NEEDED
  ?init?tab?DATA_Z                                      NOT NEEDED
?exit ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  exit                                       00101325 
?xcloseall ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  _Close_all                                            NOT NEEDED
?RESET ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  __program_start                            00100000 
?CSTARTUP ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  ?cstartup                                  00100098 
?CMAIN ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  ?main                                      001000D0 
  ?thumb_entry                               001000D9 
  ?call_ctors                                           NOT NEEDED
  _main                                      00100107 
?_EXIT ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  _exit                                      00101335 
  ?exit_save                                            NOT NEEDED
  __cstart_call_dtors                                   NOT NEEDED
  __cstart_closeall                                     NOT NEEDED
  ?exit_restore                                         NOT NEEDED
  ?jump_to_exit                              00101335 
?div_module ( C:\Program Files\IAR Systems\Embedded Workbench 4.0\arm\LIB\dl4tptinl8n.r79 )
  ??divu8_t                                             NOT NEEDED
  ??divu8_a                                             NOT NEEDED
  ??divu16_t                                            NOT NEEDED
  ??divu16_a                                            NOT NEEDED
  ??divu32_t                                 00101341 
  ??divu32_a                                 00101344 
  ??div8_t                                              NOT NEEDED
  ??div8_a                                              NOT NEEDED
  ??div16_t                                             NOT NEEDED
  ??div16_a                                             NOT NEEDED
  ??div32_t                                             NOT NEEDED
  ??div32_a                                             NOT NEEDED



                ****************************************
                *                                      *
                *            MODULE SUMMARY            *
                *                                      *
                ****************************************

Module               CODE   DATA  CONST
------               ----   ----  -----
                    (Rel)  (Rel)  (Rel)
?CMAIN                 80
?CSTARTUP              56
?RESET
  + common             60
?_EXIT                 12
?__dbg_break            2
?__exit                16
?div_module           232
?exit                  14
?low_level_init         4
?segment_init          84
app                   232    512     44
  + shared                           12
bsp                   586
cpu                    80
os_core             1 780  2 235    288
os_cpu_a              556
os_cpu_c              186
os_dbg                356            92
os_task               540
os_time               272
N/A (command line)         1 088
N/A (alignment)         8
----------          -----  -----    ---
Total:              5 096  3 835    436
  + common             60


                ****************************************
                *                                      *
                *      SEGMENTS IN ADDRESS ORDER       *
                *                                      *
                ****************************************


SEGMENT              SPACE    START ADDRESS   END ADDRESS     SIZE  TYPE  ALIGN
=======              =====    =============   ===========     ====  ====  =====
INTVEC                             00100000 - 0010003B          3C   com    2
ICODE                              00100040 - 0010011F          E0   rel    2
DIFUNCT                                 00100120                     rel    2
CODE                               00100120 - 00101427        1308   rel    2
INITTAB                            00101428 - 00101433           C   rel    2
DATA_ID                                 00101434                     dse    0
DATA_C                             00101434 - 001015DB         1A8   rel    2
DATA_I                                  00200040                     dse    0
DATA_Z                             00200040 - 00200AFA         ABB   rel    2
CSTACK                             00200AFC - 00200EFB         400   rel    2
IRQ_STACK                          00200EFC - 00200F3B          40   rel    2

                ****************************************
                *                                      *
                *        END OF CROSS REFERENCE        *
                *                                      *
                ****************************************

 5 156 bytes of CODE  memory
 3 835 bytes of DATA  memory
   436 bytes of CONST memory

Errors: none
Warnings: none

⌨️ 快捷键说明

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