wshini7316 发表于 2010-9-2 11:04:21

谁来帮哦分析一下iar编译的ucos2中的map文件都包含了什么信息,小弟看着实在费劲。

map文件如下
################################################################################
#                                                                              #
#      IAR Universal Linker V4.61C/386                                       #
#                                                                              #
#         Link time   =02/Sep/200611:24:38                           #
#         Target CPU    =A90                                             #
#         List file   ="E:\iar project\ucos0901\osshyprojet\Debug\List\o #
#                            ssh.map"                                          #
#         Output file 1 ="E:\iar project\ucos0901\osshyprojet\Debug\Exe\os #
#                            sh.d90"                                           #
#                            Format: debug                                     #
#                            UBROF version 10.0.2                              #
#                            Using library modules for C-SPY (-rt)             #
#         Command line="E:\iar project\ucos0901\osshyprojet\Debug\Obj\ap #
#                            p_isr.r90"                                        #
#                            "E:\iar project\ucos0901\osshyprojet\Debug\Obj\ap #
#                            p_vect.r90"                                       #
#                            "E:\iar project\ucos0901\osshyprojet\Debug\Obj\bs #
#                            p.r90"                                          #
#                            "E:\iar project\ucos0901\osshyprojet\Debug\Obj\ma #
#                            in.r90"                                           #
#                            "E:\iar project\ucos0901\osshyprojet\Debug\Obj\os #
#                            _cpu_a.r90"                                       #
#                            "E:\iar project\ucos0901\osshyprojet\Debug\Obj\os #
#                            _cpu_c.r90"                                       #
#                            "E:\iar project\ucos0901\osshyprojet\Debug\Obj\os #
#                            _dbg.r90"                                       #
#                            "E:\iar project\ucos0901\osshyprojet\Debug\Obj\uC #
#                            OS_II.r90"                                        #
#                            -o                                                #
#                            "E:\iar project\ucos0901\osshyprojet\Debug\Exe\os #
#                            sh.d90"                                           #
#                            -l                                                #
#                            "E:\iar project\ucos0901\osshyprojet\Debug\List\o #
#                            ssh.map"                                          #
#                            -xms                                              #
#                            "-IC:\Program Files\IAR Systems\Embedded Workbenc #
#                            h 5.0\avr\LIB\"                                 #
#                            -f                                                #
#                            "C:\Program Files\IAR Systems\Embedded Workbench#
#                            5.0\avr\src\template\cfgm128.xcl"               #
#                            (-D_..X_INTVEC_SIZE=8C -D_..X_FLASH_NEND=FFFF   #
#                            -D_..X_FLASH_END=1FFFF -D_..X_SRAM_BASE=100       #
#                            -D_..X_SRAM_TBASE=0 -D_..X_SRAM_TSIZE=0         #
#                            -D_..X_SRAM_END=10FF -D_..X_EEPROM_END=FFF      #
#                            -D_..X_EEPROM_START=0) -D_..X_HEAP_SIZE=10      #
#                            -D_..X_TINY_HEAP_SIZE=0 -D_..X_NEAR_HEAP_SIZE=0   #
#                            -D_..X_FAR_HEAP_SIZE=0 -D_..X_HUGE_HEAP_SIZE=0    #
#                            -D_..X_CSTACK_SIZE=200 -D_..X_RSTACK_SIZE=20 -f   #
#                            "C:\Program Files\IAR Systems\Embedded Workbench#
#                            5.0\avr\src\template\cfg3s.xcl"                   #
#                            (-ca90 -w29                                       #
#                            -Z(CODE)INTVEC=0-(_..X_INTVEC_SIZE-1)             #
#                            -Z(CODE)TINY_F=_..X_FLASH_BASE-FF               #
#                            -Z(CODE)NEAR_F=_..X_FLASH_BASE-_..X_FLASH_NEND    #
#                            -Z(CODE)SWITCH=_..X_FLASH_BASE-_..X_FLASH_NEND    #
#                            -Z(CODE)DIFUNCT=_..X_FLASH_BASE-_..X_FLASH_NEND   #
#                            -Z(CODE)CODE=_..X_FLASH_BASE-_..X_FLASH_END       #
#                            -Z(CODE)FAR_F=/10 #
#                            000                                             #
#                            -Z(CODE)INITTAB=_..X_FLASH_BASE-_..X_FLASH_END    #
#                            -Z(CODE)HUGE_F=_..X_FLASH_BASE-_..X_FLASH_END   #
#                            -Z(CODE)TINY_ID=_..X_FLASH_BASE-_..X_FLASH_END    #
#                            -Z(CODE)NEAR_ID=_..X_FLASH_BASE-_..X_FLASH_END    #
#                            -Z(CODE)CHECKSUM#_..X_FLASH_END                   #
#                            -Z(DATA)TINY_I,TINY_Z,TINY_N=_..X_SRAM_TBASE:+_.. #
#                            X_SRAM_TSIZE                                    #
#                            -Z(DATA)CSTACK+_..X_CSTACK_SIZE=_..X_CSTACK_BASE- #
#                            _..X_CSTACK_END                                 #
#                            -Z(DATA)HEAP+_..X_HEAP_SIZE=_..X_SRAM_BASE-_..X_S #
#                            RAM_END,_..X_EXT_SRAM_BASE:+_..X_EXT_SRAM_SIZE    #
#                            -Z(DATA)IOSTREAM_N#_..X_SRAM_BASE-_..X_SRAM_END,_ #
#                            ..X_EXT_SRAM_BASE:+_..X_EXT_SRAM_SIZE             #
#                            -Z(DATA)NEAR_HEAP+_..X_NEAR_HEAP_SIZE=_..X_SRAM_B #
#                            ASE-_..X_SRAM_END,_..X_EXT_SRAM_BASE:+_..X_EXT_SR #
#                            AM_SIZE                                           #
#                            -Z(DATA)RSTACK+_..X_RSTACK_SIZE=_..X_RSTACK_BASE- #
#                            _..X_RSTACK_END                                 #
#                            -Z(DATA)NEAR_I,NEAR_Z=_..X_SRAM_BASE-_..X_SRAM_EN #
#                            D,_..X_EXT_SRAM_BASE:+_..X_EXT_SRAM_SIZE          #
#                            -Z(DATA)NEAR_C=_..X_EXT_ROM_BASE:+_..X_EXT_ROM_SI #
#                            ZE                                                #
#                            -Z(DATA)NEAR_N=_..X_EXT_NV_BASE:+_..X_EXT_NV_SIZE #
#                            -Z(XDATA)EEPROM_I,EEPROM_N=_..X_EEPROM_START-_..X #
#                            _EEPROM_END)                                    #
#                            -D_..X_FLASH_BASE=_..X_INTVEC_SIZE -H1895         #
#                            -h(CODE)0-(_..X_INTVEC_SIZE-1)                  #
#                            -D_..X_EXT_SRAM_BASE=_..X_SRAM_END                #
#                            -D_..X_EXT_SRAM_SIZE=0                            #
#                            -D_..X_EXT_ROM_BASE=_..X_SRAM_END               #
#                            -D_..X_EXT_ROM_SIZE=0                           #
#                            -D_..X_EXT_NV_BASE=_..X_SRAM_END                  #
#                            -D_..X_EXT_NV_SIZE=0                              #
#                            -D_..X_CSTACK_BASE=_..X_SRAM_BASE               #
#                            -D_..X_CSTACK_END=_..X_SRAM_END                   #
#                            -D_..X_RSTACK_BASE=_..X_SRAM_BASE               #
#                            -D_..X_RSTACK_END=_..X_SRAM_END -rt -s            #
#                            __program_start                                 #
#                            "C:\Program Files\IAR Systems\Embedded Workbench#
#                            5.0\avr\LIB\CLIB\cl3s-ec_mul.r90"               #
#                            -e_small_write=_formatted_write                   #
#                            -e_medium_read=_formatted_read                  #
#                                                                              #
#                        Copyright 1987-2008 IAR Systems. All rights reserved. #
################################################################################





                ****************************************
                *                                    *
                *         CROSS REFERENCE            *
                *                                    *
                ****************************************

       Program entry at : CODE      00000000Relocatable, from module : ?RESET




                ****************************************
                *                                    *
                *            RUNTIME MODEL             *
                *                                    *
                ****************************************

R10             = REG
R11             = REG
R12             = REG
R13             = REG
R14             = REG
R15             = REG
R4            = REG
R5            = REG
R6            = REG
R7            = REG
R8            = REG
R9            = REG
__64bit_doubles = disabled
__cpu         = 3
__cpu_name      = ATmega128
__enhanced_core = enabled
__has_elpm      = true
__memory_model= 2
__no_rampd      = enabled
__rt_version    = 3



                ****************************************
                *                                    *
                *            MODULE MAP            *
                *                                    *
                ****************************************


DEFINED ABSOLUTE ENTRIES
PROGRAM MODULE, NAME : ?ABS_ENTRY_MOD

Absolute parts
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _..X_RSTACK_END         000010FF
         _..X_RSTACK_BASE      00000100
         _..X_CSTACK_END         000010FF
         _..X_CSTACK_BASE      00000100
         _..X_EXT_NV_SIZE      00000000
         _..X_EXT_NV_BASE      000010FF
         _..X_EXT_ROM_SIZE       00000000
         _..X_EXT_ROM_BASE       000010FF
         _..X_EXT_SRAM_SIZE      00000000
         _..X_EXT_SRAM_BASE      000010FF
         _..X_FLASH_BASE         0000008C
         _..X_RSTACK_SIZE      00000020
         _..X_CSTACK_SIZE      00000200
         _..X_HUGE_HEAP_SIZE   00000000
         _..X_FAR_HEAP_SIZE      00000000
         _..X_NEAR_HEAP_SIZE   00000000
         _..X_TINY_HEAP_SIZE   00000000
         _..X_HEAP_SIZE          00000010
         _..X_EEPROM_START       00000000
         _..X_EEPROM_END         00000FFF
         _..X_SRAM_END         000010FF
         _..X_SRAM_TSIZE         00000000
         _..X_SRAM_TBASE         00000000
         _..X_SRAM_BASE          00000100
         _..X_FLASH_END          0001FFFF
         _..X_FLASH_NEND         0000FFFF
         _..X_INTVEC_SIZE      0000008C
    *************************************************************************

FILE NAME : E:\iar project\ucos0901\osshyprojet\Debug\Obj\app_isr.r90
PROGRAM MODULE, NAME : app_isr

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 0000008C - 0000014B (0xc0 bytes), align: 1
Segment part 2.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         BSP_TickISR             0000008C      APP_INT_VECT_TBL (app_vect)
         LOCAL                   ADDRESS         
         =====                   =======         
         BSP_TickISR_1         000000F4

    *************************************************************************

FILE NAME : E:\iar project\ucos0901\osshyprojet\Debug\Obj\app_vect.r90
PROGRAM MODULE, NAME : app_vect

SEGMENTS IN THE MODULE
======================
INTVEC
Common segment, address: CODE 00000000 - 0000008B (0x8c bytes), align: 1
Segment part 0. ROOT.
         LOCAL                   ADDRESS         
         =====                   =======         
         APP_INT_VECT_TBL      00000000

    *************************************************************************

FILE NAME : E:\iar project\ucos0901\osshyprojet\Debug\Obj\bsp.r90
PROGRAM MODULE, NAME : bsp

SEGMENTS IN THE MODULE
======================
ABSOLUTE
Relative segment, address: DATA 00000051 - 00000051 (0x1 bytes), align: 0
Segment part 1.             Intra module refs:   BSP_InitTickISR
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_OCR0               00000051
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000052 - 00000052 (0x1 bytes), align: 0
Segment part 2.             Intra module refs:   BSP_InitTickISR
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_TCNT0                00000052
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000053 - 00000053 (0x1 bytes), align: 0
Segment part 3.             Intra module refs:   BSP_InitTickISR
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_TCCR0                00000053
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000056 - 00000056 (0x1 bytes), align: 0
Segment part 4.             Intra module refs:   BSP_InitTickISR
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_TIFR               00000056
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000057 - 00000057 (0x1 bytes), align: 0
Segment part 5.             Intra module refs:   BSP_InitTickISR
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_TIMSK                00000057
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000014C - 0000014F (0x4 bytes), align: 1
Segment part 12.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         BSP_Init                0000014C      AppTaskStart (main)
               calls direct
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000150 - 00000195 (0x46 bytes), align: 1
Segment part 13.            Intra module refs:   BSP_Init
         LOCAL                   ADDRESS         
         =====                   =======         
         BSP_InitTickISR         00000150
               stack 1 = 00000000 ( 00000002 )
               stack 2 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000196 - 0000019B (0x6 bytes), align: 1
Segment part 14.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         BSP_TickISR_Handler   00000196      BSP_TickISR (app_isr)
               calls direct
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )

    *************************************************************************

FILE NAME : E:\iar project\ucos0901\osshyprojet\Debug\Obj\main.r90
PROGRAM MODULE, NAME : main

SEGMENTS IN THE MODULE
======================
ABSOLUTE
Relative segment, address: DATA 00000022 - 00000022 (0x1 bytes), align: 0
Segment part 1.             Intra module refs:   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_DDRE               00000022
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000023 - 00000023 (0x1 bytes), align: 0
Segment part 2.             Intra module refs:   AppTask1
                                                   AppTask2
                                                   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_PORTE                00000023
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000031 - 00000031 (0x1 bytes), align: 0
Segment part 3.             Intra module refs:   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_DDRD               00000031
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000032 - 00000032 (0x1 bytes), align: 0
Segment part 4.             Intra module refs:   AppTask1
                                                   AppTask2
                                                   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_PORTD                00000032
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000034 - 00000034 (0x1 bytes), align: 0
Segment part 5.             Intra module refs:   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_DDRC               00000034
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000035 - 00000035 (0x1 bytes), align: 0
Segment part 6.             Intra module refs:   AppTask1
                                                   AppTask2
                                                   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_PORTC                00000035
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000037 - 00000037 (0x1 bytes), align: 0
Segment part 7.             Intra module refs:   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_DDRB               00000037
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000038 - 00000038 (0x1 bytes), align: 0
Segment part 8.             Intra module refs:   AppTask1
                                                   AppTask2
                                                   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_PORTB                00000038
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 0000003A - 0000003A (0x1 bytes), align: 0
Segment part 9.             Intra module refs:   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_DDRA               0000003A
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 0000003B - 0000003B (0x1 bytes), align: 0
Segment part 10.            Intra module refs:   AppTask1
                                                   AppTask2
                                                   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_PORTA                0000003B
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000061 - 00000061 (0x1 bytes), align: 0
Segment part 11.            Intra module refs:   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_DDRF               00000061
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000062 - 00000062 (0x1 bytes), align: 0
Segment part 12.            Intra module refs:   AppTask1
                                                   AppTask2
                                                   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_PORTF                00000062
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000064 - 00000064 (0x1 bytes), align: 0
Segment part 13.            Intra module refs:   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_DDRG               00000064
    -------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 00000065 - 00000065 (0x1 bytes), align: 0
Segment part 14.            Intra module refs:   AppTask1
                                                   AppTask2
                                                   AppTaskStart
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         _A_PORTG                00000065
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 000004B1 - 000005A0 (0xf0 bytes), align: 0
Segment part 28.            Intra module refs:   main
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         AppTaskStartStk         000004B1
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 000005A1 - 00000690 (0xf0 bytes), align: 0
Segment part 30.            Intra module refs:   AppTaskCreate
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         AppTask1Stk             000005A1
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000691 - 00000780 (0xf0 bytes), align: 0
Segment part 31.            Intra module refs:   AppTaskCreate
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         AppTask2Stk             00000691
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000019C - 00000253 (0xb8 bytes), align: 1
Segment part 34.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         main                  0000019C      ?cstartup_call_main (?C_STARTUP)
               calls direct
               stack 1 = 00000000 ( 0000000D )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000254 - 000002A1 (0x4e bytes), align: 1
Segment part 35.            Intra module refs:   main
         LOCAL                   ADDRESS         
         =====                   =======         
         AppTaskStart            00000254
               calls direct
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000002A2 - 000003C3 (0x122 bytes), align: 1
Segment part 36.            Intra module refs:   AppTaskStart
         LOCAL                   ADDRESS         
         =====                   =======         
         AppTaskCreate         000002A2
               calls direct
               stack 1 = 00000000 ( 0000000D )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000003C4 - 00000471 (0xae bytes), align: 1
Segment part 37.            Intra module refs:   AppTaskCreate
         LOCAL                   ADDRESS         
         =====                   =======         
         AppTask1                000003C4
               calls direct
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000472 - 0000051F (0xae bytes), align: 1
Segment part 38.            Intra module refs:   AppTaskCreate
         LOCAL                   ADDRESS         
         =====                   =======         
         AppTask2                00000472
               calls direct
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001832 - 0000183C (0xb bytes), align: 0
Segment part 22.            Intra module refs:   Segment part 21
    -------------------------------------------------------------------------
INITTAB
Relative segment, address: CODE 00001824 - 0000182A (0x7 bytes), align: 0
Segment part 23.            Intra module refs:   OSDataSize (os_dbg)
                                                   OSDebugEn (os_dbg)
                                                   OSEndiannessTest (os_dbg)
                                                   OSEventEn (os_dbg)
                                                   OSEventMax (os_dbg)
                                                   OSEventNameSize (os_dbg)
                                                   OSEventSize (os_dbg)
                                                   OSEventTblSize (os_dbg)
                                                   OSFlagEn (os_dbg)
                                                   OSFlagGrpSize (os_dbg)
                                                   OSFlagMax (os_dbg)
                                                   OSFlagNameSize (os_dbg)
                                                   OSFlagNodeSize (os_dbg)
                                                   OSFlagWidth (os_dbg)
                                                   OSLowestPrio (os_dbg)
                                                   OSMboxEn (os_dbg)
                                                   OSMemEn (os_dbg)
                                                   OSMemMax (os_dbg)
                                                   OSMemNameSize (os_dbg)
                                                   OSMemSize (os_dbg)
                                                   OSMemTblSize (os_dbg)
                                                   OSMutexEn (os_dbg)
                                                   OSPtrSize (os_dbg)
                                                   OSQEn (os_dbg)
                                                   OSQMax (os_dbg)
                                                   OSQSize (os_dbg)
                                                   OSRdyTblSize (os_dbg)
                                                   OSSemEn (os_dbg)
                                                   OSStkWidth (os_dbg)
                                                   OSTCBPrioTblMax (os_dbg)
                                                   OSTCBSize (os_dbg)
                                                   OSTaskCreateEn (os_dbg)
                                                   OSTaskCreateExtEn (os_dbg)
                                                   OSTaskDelEn (os_dbg)
                                                   OSTaskIdleStkSize (os_dbg)
                                                   OSTaskMax (os_dbg)
                                                   OSTaskNameSize (os_dbg)
                                                   OSTaskProfileEn (os_dbg)
                                                   OSTaskStatEn (os_dbg)
                                                   OSTaskStatStkChkEn (os_dbg)
                                                   OSTaskStatStkSize (os_dbg)
                                                   OSTaskSwHookEn (os_dbg)
                                                   OSTicksPerSec (os_dbg)
                                                   OSTimeTickHookEn (os_dbg)
                                                   OSUnMapTbl (uCOS_II)
                                                   OSVersionNbr (os_dbg)
                                                   Segment part 10 (uCOS_II)
                                                   Segment part 21
                                                   Segment part 24
                                                   Segment part 26
                                                   Segment part 7 (uCOS_II)
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?<Segment init: NEAR_I>
                                 00001824
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000183D - 00001843 (0x7 bytes), align: 0
Segment part 25.            Intra module refs:   Segment part 24
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001844 - 0000184A (0x7 bytes), align: 0
Segment part 27.            Intra module refs:   Segment part 26
    -------------------------------------------------------------------------
INITTAB
Relative segment, address: CODE 0000182B - 00001831 (0x7 bytes), align: 0
Segment part 29.            Intra module refs:   AppTask1Stk
                                                   AppTask2Stk
                                                   AppTaskStartStk
                                                   OSCPUUsage (uCOS_II)
                                                   OSCtxSwCtr (uCOS_II)
                                                   OSIdleCtr (uCOS_II)
                                                   OSIdleCtrMax (uCOS_II)
                                                   OSIdleCtrRun (uCOS_II)
                                                   OSIntNesting (uCOS_II)
                                                   OSLockNesting (uCOS_II)
                                                   OSPrioCur (uCOS_II)
                                                   OSPrioHighRdy (uCOS_II)
                                                   OSRdyGrp (uCOS_II)
                                                   OSRdyTbl (uCOS_II)
                                                   OSRunning (uCOS_II)
                                                   OSStatRdy (uCOS_II)
                                                   OSTCBCur (uCOS_II)
                                                   OSTCBFreeList (uCOS_II)
                                                   OSTCBHighRdy (uCOS_II)
                                                   OSTCBList (uCOS_II)
                                                   OSTCBPrioTbl (uCOS_II)
                                                   OSTCBTbl (uCOS_II)
                                                   OSTaskCtr (uCOS_II)
                                                   OSTaskIdleStk (uCOS_II)
                                                   OSTaskStatStk (uCOS_II)
                                                   OSTaskStkSize (os_cpu_c)
                                                   OSTaskStkSizeHard (os_cpu_c)
                                                   OSTickStepState (uCOS_II)
                                                   OSTime (uCOS_II)
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?<Segment init: NEAR_Z>
                                 0000182B
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000320 - 0000032A (0xb bytes), align: 0
Segment part 21.            Intra module refs:   main
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000032B - 00000331 (0x7 bytes), align: 0
Segment part 24.            Intra module refs:   AppTaskCreate
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000332 - 00000338 (0x7 bytes), align: 0
Segment part 26.            Intra module refs:   AppTaskCreate

    *************************************************************************

FILE NAME : E:\iar project\ucos0901\osshyprojet\Debug\Obj\os_cpu_a.r90
LIBRARY MODULE, NAME : OS_CPU_A

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 00000520 - 0000075B (0x23c bytes), align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OS_CPU_SR_Save          00000520      OSIntExit (uCOS_II)
                                                   OSTaskCreateExt (uCOS_II)
                                                   OSTaskNameSet (uCOS_II)
                                                   OSTaskStkChk (uCOS_II)
                                                   OSTaskSuspend (uCOS_II)
                                                   OSTimeDly (uCOS_II)
                                                   OSTimeTick (uCOS_II)
                                                   OS_Sched (uCOS_II)
                                                   OS_TCBInit (uCOS_II)
                                                   OS_TaskIdle (uCOS_II)
                                                   OS_TaskStat (uCOS_II)
         OS_CPU_SR_Restore       00000526      OSIntExit (uCOS_II)
                                                   OSTaskCreateExt (uCOS_II)
                                                   OSTaskNameSet (uCOS_II)
                                                   OSTaskStkChk (uCOS_II)
                                                   OSTaskSuspend (uCOS_II)
                                                   OSTimeDly (uCOS_II)
                                                   OSTimeTick (uCOS_II)
                                                   OS_Sched (uCOS_II)
                                                   OS_TCBInit (uCOS_II)
                                                   OS_TaskIdle (uCOS_II)
                                                   OS_TaskStat (uCOS_II)
         OSStartHighRdy          0000052A      OSStart (uCOS_II)
         OSCtxSw               00000594      OS_Sched (uCOS_II)
         OSIntCtxSw            000006A4      OSIntExit (uCOS_II)
         LOCAL                   ADDRESS         
         =====                   =======         
         OSCtxSw_1               0000065E
         OSIntCtxSw_1            00000716

    *************************************************************************

FILE NAME : E:\iar project\ucos0901\osshyprojet\Debug\Obj\os_cpu_c.r90
PROGRAM MODULE, NAME : os_cpu_c

SEGMENTS IN THE MODULE
======================
NEAR_Z
Relative segment, address: DATA 00000781 - 00000782 (0x2 bytes), align: 0
Segment part 7.             Intra module refs:   OSTaskStkInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskStkSize         00000781      AppTaskCreate (main)
                                                   main (main)
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000783 - 00000784 (0x2 bytes), align: 0
Segment part 9.             Intra module refs:   OSTaskStkInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskStkSizeHard       00000783      AppTaskCreate (main)
                                                   main (main)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000075C - 0000075D (0x2 bytes), align: 1
Segment part 10.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSInitHookBegin         0000075C      OSInit (uCOS_II)
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000075E - 0000075F (0x2 bytes), align: 1
Segment part 11.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSInitHookEnd         0000075E      OSInit (uCOS_II)
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000760 - 00000761 (0x2 bytes), align: 1
Segment part 12.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskCreateHook      00000760      OS_TCBInit (uCOS_II)
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000762 - 00000763 (0x2 bytes), align: 1
Segment part 14.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskIdleHook          00000762      OS_TaskIdle (uCOS_II)
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000764 - 00000765 (0x2 bytes), align: 1
Segment part 15.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskStatHook          00000764      OS_TaskStat (uCOS_II)
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000766 - 000008B3 (0x14e bytes), align: 1
Segment part 16.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskStkInit         00000766      OSTaskCreateExt (uCOS_II)
               stack 1 = 00000000 ( 00000004 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000008B4 - 000008B5 (0x2 bytes), align: 1
Segment part 17.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskSwHook            000008B4      Segment part 0 (OS_CPU_A)
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000008B6 - 000008B7 (0x2 bytes), align: 1
Segment part 18.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTCBInitHook         000008B6      OS_TCBInit (uCOS_II)
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000008B8 - 000008B9 (0x2 bytes), align: 1
Segment part 19.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTimeTickHook          000008B8      OSTimeTick (uCOS_II)
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )

    *************************************************************************

FILE NAME : E:\iar project\ucos0901\osshyprojet\Debug\Obj\os_dbg.r90
PROGRAM MODULE, NAME : os_dbg

SEGMENTS IN THE MODULE
======================
NEAR_I
Relative segment, address: DATA 00000339 - 0000033A (0x2 bytes), align: 0
Segment part 7. ROOT.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSDebugEn               00000339
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000033B - 0000033E (0x4 bytes), align: 0
Segment part 10. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSEndiannessTest      0000033B
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000033F - 00000340 (0x2 bytes), align: 0
Segment part 12. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSEventMax            0000033F
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000341 - 00000342 (0x2 bytes), align: 0
Segment part 14. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSEventNameSize         00000341
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000343 - 00000344 (0x2 bytes), align: 0
Segment part 16. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSEventEn               00000343
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000345 - 00000346 (0x2 bytes), align: 0
Segment part 18. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSEventSize             00000345
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000347 - 00000348 (0x2 bytes), align: 0
Segment part 20. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSEventTblSize          00000347
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000349 - 0000034A (0x2 bytes), align: 0
Segment part 22. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSFlagEn                00000349
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000034B - 0000034C (0x2 bytes), align: 0
Segment part 24. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSFlagGrpSize         0000034B
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000034D - 0000034E (0x2 bytes), align: 0
Segment part 26. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSFlagNodeSize          0000034D
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000034F - 00000350 (0x2 bytes), align: 0
Segment part 28. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSFlagWidth             0000034F
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000351 - 00000352 (0x2 bytes), align: 0
Segment part 30. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSFlagMax               00000351
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000353 - 00000354 (0x2 bytes), align: 0
Segment part 32. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSFlagNameSize          00000353
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000355 - 00000356 (0x2 bytes), align: 0
Segment part 34. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSLowestPrio            00000355
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000357 - 00000358 (0x2 bytes), align: 0
Segment part 36. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSMboxEn                00000357
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000359 - 0000035A (0x2 bytes), align: 0
Segment part 38. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSMemEn               00000359
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000035B - 0000035C (0x2 bytes), align: 0
Segment part 40. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSMemMax                0000035B
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000035D - 0000035E (0x2 bytes), align: 0
Segment part 42. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSMemNameSize         0000035D
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000035F - 00000360 (0x2 bytes), align: 0
Segment part 44. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSMemSize               0000035F
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000361 - 00000362 (0x2 bytes), align: 0
Segment part 46. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSMemTblSize            00000361
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000363 - 00000364 (0x2 bytes), align: 0
Segment part 48. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSMutexEn               00000363
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000365 - 00000366 (0x2 bytes), align: 0
Segment part 50. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSPtrSize               00000365
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000367 - 00000368 (0x2 bytes), align: 0
Segment part 52. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSQEn                   00000367
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000369 - 0000036A (0x2 bytes), align: 0
Segment part 54. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSQMax                  00000369
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000036B - 0000036C (0x2 bytes), align: 0
Segment part 56. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSQSize               0000036B
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000036D - 0000036E (0x2 bytes), align: 0
Segment part 58. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSRdyTblSize            0000036D
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000036F - 00000370 (0x2 bytes), align: 0
Segment part 60. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSSemEn               0000036F
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000371 - 00000372 (0x2 bytes), align: 0
Segment part 62. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSStkWidth            00000371
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000373 - 00000374 (0x2 bytes), align: 0
Segment part 64. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskCreateEn          00000373
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000375 - 00000376 (0x2 bytes), align: 0
Segment part 66. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskCreateExtEn       00000375
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000377 - 00000378 (0x2 bytes), align: 0
Segment part 68. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskDelEn             00000377
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000379 - 0000037A (0x2 bytes), align: 0
Segment part 70. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskIdleStkSize       00000379
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000037B - 0000037C (0x2 bytes), align: 0
Segment part 72. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskProfileEn         0000037B
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000037D - 0000037E (0x2 bytes), align: 0
Segment part 74. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskMax               0000037D
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000037F - 00000380 (0x2 bytes), align: 0
Segment part 76. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskNameSize          0000037F
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000381 - 00000382 (0x2 bytes), align: 0
Segment part 78. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskStatEn            00000381
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000383 - 00000384 (0x2 bytes), align: 0
Segment part 80. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskStatStkSize       00000383
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000385 - 00000386 (0x2 bytes), align: 0
Segment part 82. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskStatStkChkEn      00000385
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000387 - 00000388 (0x2 bytes), align: 0
Segment part 84. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskSwHookEn          00000387
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000389 - 0000038A (0x2 bytes), align: 0
Segment part 86. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTCBPrioTblMax         00000389
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000038B - 0000038C (0x2 bytes), align: 0
Segment part 88. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTCBSize               0000038B
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000038D - 0000038E (0x2 bytes), align: 0
Segment part 90. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTicksPerSec         0000038D
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 0000038F - 00000390 (0x2 bytes), align: 0
Segment part 92. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTimeTickHookEn      0000038F
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000391 - 00000392 (0x2 bytes), align: 0
Segment part 94. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSVersionNbr            00000391
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000393 - 00000394 (0x2 bytes), align: 0
Segment part 96. ROOT.      Intra module refs:   OSDebugInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSDataSize            00000393
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000008BA - 000009C3 (0x10a bytes), align: 1
Segment part 98.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSDebugInit             000008BA      OSInit (uCOS_II)
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000184B - 0000184C (0x2 bytes), align: 0
Segment part 8. ROOT.       Intra module refs:   OSDebugEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000184D - 00001850 (0x4 bytes), align: 0
Segment part 11. ROOT.      Intra module refs:   OSEndiannessTest
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001851 - 00001852 (0x2 bytes), align: 0
Segment part 13. ROOT.      Intra module refs:   OSEventMax
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001853 - 00001854 (0x2 bytes), align: 0
Segment part 15. ROOT.      Intra module refs:   OSEventNameSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001855 - 00001856 (0x2 bytes), align: 0
Segment part 17. ROOT.      Intra module refs:   OSEventEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001857 - 00001858 (0x2 bytes), align: 0
Segment part 19. ROOT.      Intra module refs:   OSEventSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001859 - 0000185A (0x2 bytes), align: 0
Segment part 21. ROOT.      Intra module refs:   OSEventTblSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000185B - 0000185C (0x2 bytes), align: 0
Segment part 23. ROOT.      Intra module refs:   OSFlagEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000185D - 0000185E (0x2 bytes), align: 0
Segment part 25. ROOT.      Intra module refs:   OSFlagGrpSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000185F - 00001860 (0x2 bytes), align: 0
Segment part 27. ROOT.      Intra module refs:   OSFlagNodeSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001861 - 00001862 (0x2 bytes), align: 0
Segment part 29. ROOT.      Intra module refs:   OSFlagWidth
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001863 - 00001864 (0x2 bytes), align: 0
Segment part 31. ROOT.      Intra module refs:   OSFlagMax
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001865 - 00001866 (0x2 bytes), align: 0
Segment part 33. ROOT.      Intra module refs:   OSFlagNameSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001867 - 00001868 (0x2 bytes), align: 0
Segment part 35. ROOT.      Intra module refs:   OSLowestPrio
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001869 - 0000186A (0x2 bytes), align: 0
Segment part 37. ROOT.      Intra module refs:   OSMboxEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000186B - 0000186C (0x2 bytes), align: 0
Segment part 39. ROOT.      Intra module refs:   OSMemEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000186D - 0000186E (0x2 bytes), align: 0
Segment part 41. ROOT.      Intra module refs:   OSMemMax
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000186F - 00001870 (0x2 bytes), align: 0
Segment part 43. ROOT.      Intra module refs:   OSMemNameSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001871 - 00001872 (0x2 bytes), align: 0
Segment part 45. ROOT.      Intra module refs:   OSMemSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001873 - 00001874 (0x2 bytes), align: 0
Segment part 47. ROOT.      Intra module refs:   OSMemTblSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001875 - 00001876 (0x2 bytes), align: 0
Segment part 49. ROOT.      Intra module refs:   OSMutexEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001877 - 00001878 (0x2 bytes), align: 0
Segment part 51. ROOT.      Intra module refs:   OSPtrSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001879 - 0000187A (0x2 bytes), align: 0
Segment part 53. ROOT.      Intra module refs:   OSQEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000187B - 0000187C (0x2 bytes), align: 0
Segment part 55. ROOT.      Intra module refs:   OSQMax
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000187D - 0000187E (0x2 bytes), align: 0
Segment part 57. ROOT.      Intra module refs:   OSQSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000187F - 00001880 (0x2 bytes), align: 0
Segment part 59. ROOT.      Intra module refs:   OSRdyTblSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001881 - 00001882 (0x2 bytes), align: 0
Segment part 61. ROOT.      Intra module refs:   OSSemEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001883 - 00001884 (0x2 bytes), align: 0
Segment part 63. ROOT.      Intra module refs:   OSStkWidth
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001885 - 00001886 (0x2 bytes), align: 0
Segment part 65. ROOT.      Intra module refs:   OSTaskCreateEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001887 - 00001888 (0x2 bytes), align: 0
Segment part 67. ROOT.      Intra module refs:   OSTaskCreateExtEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001889 - 0000188A (0x2 bytes), align: 0
Segment part 69. ROOT.      Intra module refs:   OSTaskDelEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000188B - 0000188C (0x2 bytes), align: 0
Segment part 71. ROOT.      Intra module refs:   OSTaskIdleStkSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000188D - 0000188E (0x2 bytes), align: 0
Segment part 73. ROOT.      Intra module refs:   OSTaskProfileEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000188F - 00001890 (0x2 bytes), align: 0
Segment part 75. ROOT.      Intra module refs:   OSTaskMax
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001891 - 00001892 (0x2 bytes), align: 0
Segment part 77. ROOT.      Intra module refs:   OSTaskNameSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001893 - 00001894 (0x2 bytes), align: 0
Segment part 79. ROOT.      Intra module refs:   OSTaskStatEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001895 - 00001896 (0x2 bytes), align: 0
Segment part 81. ROOT.      Intra module refs:   OSTaskStatStkSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001897 - 00001898 (0x2 bytes), align: 0
Segment part 83. ROOT.      Intra module refs:   OSTaskStatStkChkEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 00001899 - 0000189A (0x2 bytes), align: 0
Segment part 85. ROOT.      Intra module refs:   OSTaskSwHookEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000189B - 0000189C (0x2 bytes), align: 0
Segment part 87. ROOT.      Intra module refs:   OSTCBPrioTblMax
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000189D - 0000189E (0x2 bytes), align: 0
Segment part 89. ROOT.      Intra module refs:   OSTCBSize
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000189F - 000018A0 (0x2 bytes), align: 0
Segment part 91. ROOT.      Intra module refs:   OSTicksPerSec
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 000018A1 - 000018A2 (0x2 bytes), align: 0
Segment part 93. ROOT.      Intra module refs:   OSTimeTickHookEn
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 000018A3 - 000018A4 (0x2 bytes), align: 0
Segment part 95. ROOT.      Intra module refs:   OSVersionNbr
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 000018A5 - 000018A6 (0x2 bytes), align: 0
Segment part 97. ROOT.      Intra module refs:   OSDataSize

    *************************************************************************

FILE NAME : E:\iar project\ucos0901\osshyprojet\Debug\Obj\uCOS_II.r90
PROGRAM MODULE, NAME : uCOS_II

SEGMENTS IN THE MODULE
======================
NEAR_Z
Relative segment, address: DATA 00000785 - 00000788 (0x4 bytes), align: 0
Segment part 12.            Intra module refs:   OSIntExit
                                                   OS_InitMisc
                                                   OS_Sched
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSCtxSwCtr            00000785
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000789 - 00000789 (0x1 bytes), align: 0
Segment part 14.            Intra module refs:   OS_TaskStat
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSCPUUsage            00000789
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 0000078A - 0000078D (0x4 bytes), align: 0
Segment part 15.            Intra module refs:   OS_InitMisc
                                                   OS_TaskStat
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSIdleCtrMax            0000078A
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 0000078E - 00000791 (0x4 bytes), align: 0
Segment part 16.            Intra module refs:   OS_InitMisc
                                                   OS_TaskStat
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSIdleCtrRun            0000078E
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000792 - 00000792 (0x1 bytes), align: 0
Segment part 17.            Intra module refs:   OS_InitMisc
                                                   OS_TaskStat
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSStatRdy               00000792
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000793 - 00000872 (0xe0 bytes), align: 0
Segment part 18.            Intra module refs:   OS_InitTaskStat
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskStatStk         00000793
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000873 - 00000873 (0x1 bytes), align: 0
Segment part 19.            Intra module refs:   OSIntExit
                                                   OSTaskCreateExt
                                                   OSTaskNameSet
                                                   OSTimeDly
                                                   OSTimeDlyHMSM
                                                   OS_InitMisc
                                                   OS_Sched
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSIntNesting            00000873      BSP_TickISR (app_isr)
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000874 - 00000874 (0x1 bytes), align: 0
Segment part 20.            Intra module refs:   OSIntExit
                                                   OS_InitMisc
                                                   OS_Sched
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSLockNesting         00000874
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000875 - 00000875 (0x1 bytes), align: 0
Segment part 21.            Intra module refs:   OSIntExit
                                                   OSStart
                                                   OS_InitRdyList
                                                   OS_Sched
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSPrioCur               00000875      Segment part 0 (OS_CPU_A)
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000876 - 00000876 (0x1 bytes), align: 0
Segment part 22.            Intra module refs:   OSIntExit
                                                   OSStart
                                                   OS_InitRdyList
                                                   OS_Sched
                                                   OS_SchedNew
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSPrioHighRdy         00000876      Segment part 0 (OS_CPU_A)
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000877 - 00000877 (0x1 bytes), align: 0
Segment part 23.            Intra module refs:   OSTaskSuspend
                                                   OSTimeDly
                                                   OSTimeTick
                                                   OS_InitRdyList
                                                   OS_SchedNew
                                                   OS_TCBInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSRdyGrp                00000877
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000878 - 00000879 (0x2 bytes), align: 0
Segment part 24.            Intra module refs:   OSTaskSuspend
                                                   OSTimeDly
                                                   OSTimeTick
                                                   OS_InitRdyList
                                                   OS_SchedNew
                                                   OS_TCBInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSRdyTbl                00000878
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 0000087A - 0000087A (0x1 bytes), align: 0
Segment part 25.            Intra module refs:   OSIntExit
                                                   OSStart
                                                   OSTaskCreateExt
                                                   OSTimeTick
                                                   OS_InitMisc
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSRunning               0000087A      Segment part 0 (OS_CPU_A)
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 0000087B - 0000087B (0x1 bytes), align: 0
Segment part 26.            Intra module refs:   OS_InitMisc
                                                   OS_TCBInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskCtr               0000087B
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 0000087C - 0000087F (0x4 bytes), align: 0
Segment part 27.            Intra module refs:   OS_InitMisc
                                                   OS_TaskIdle
                                                   OS_TaskStat
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSIdleCtr               0000087C
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000880 - 0000095F (0xe0 bytes), align: 0
Segment part 28.            Intra module refs:   OS_InitTaskIdle
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskIdleStk         00000880
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000960 - 00000961 (0x2 bytes), align: 0
Segment part 29.            Intra module refs:   OSStart
                                                   OSTaskNameSet
                                                   OSTaskStkChk
                                                   OSTaskSuspend
                                                   OSTimeDly
                                                   OS_InitRdyList
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTCBCur                00000960      BSP_TickISR (app_isr)
                                                   Segment part 0 (OS_CPU_A)
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000962 - 00000963 (0x2 bytes), align: 0
Segment part 30.            Intra module refs:   OS_InitTCBList
                                                   OS_TCBInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTCBFreeList         00000962
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000964 - 00000965 (0x2 bytes), align: 0
Segment part 31.            Intra module refs:   OSIntExit
                                                   OSStart
                                                   OS_InitRdyList
                                                   OS_Sched
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTCBHighRdy            00000964      Segment part 0 (OS_CPU_A)
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000966 - 00000967 (0x2 bytes), align: 0
Segment part 32.            Intra module refs:   OSTimeTick
                                                   OS_InitTCBList
                                                   OS_TCBInit
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTCBList               00000966
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000968 - 00000985 (0x1e bytes), align: 0
Segment part 33.            Intra module refs:   OSIntExit
                                                   OSStart
                                                   OSTaskCreateExt
                                                   OSTaskNameSet
                                                   OSTaskStkChk
                                                   OSTaskSuspend
                                                   OS_InitTCBList
                                                   OS_Sched
                                                   OS_TCBInit
                                                   OS_TaskStatStkChk
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTCBPrioTbl            00000968
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000986 - 00000BB3 (0x22e bytes), align: 0
Segment part 34.            Intra module refs:   OS_InitTCBList
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTCBTbl                00000986
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000BB4 - 00000BB4 (0x1 bytes), align: 0
Segment part 35.            Intra module refs:   OSTimeTick
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTickStepState         00000BB4
    -------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000BB5 - 00000BB8 (0x4 bytes), align: 0
Segment part 36.            Intra module refs:   OSTimeTick
                                                   OS_InitMisc
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTime                  00000BB5
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000395 - 000003A2 (0xe bytes), align: 0
Segment part 7.             Intra module refs:   OS_InitTaskIdle
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 000003A3 - 000003B0 (0xe bytes), align: 0
Segment part 10.            Intra module refs:   OS_InitTaskStat
    -------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 000003B1 - 000004B0 (0x100 bytes), align: 0
Segment part 37.            Intra module refs:   OS_SchedNew
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSUnMapTbl            000003B1
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000009C4 - 000009DD (0x1a bytes), align: 1
Segment part 39.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSInit                  000009C4      main (main)
               calls direct
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000009DE - 00000A8B (0xae bytes), align: 1
Segment part 41.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSIntExit               000009DE      BSP_TickISR (app_isr)
               calls direct
               stack 1 = 00000000 ( 00000004 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000A8C - 00000ACF (0x44 bytes), align: 1
Segment part 44.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSStart               00000A8C      main (main)
               calls direct
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000AD0 - 00000BD1 (0x102 bytes), align: 1
Segment part 46.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTimeTick            00000AD0      BSP_TickISR_Handler (bsp)
               calls direct
               stack 1 = 00000000 ( 00000004 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000BD2 - 00000BD3 (0x2 bytes), align: 1
Segment part 49.            Intra module refs:   OSInit
         LOCAL                   ADDRESS         
         =====                   =======         
         OS_InitEventList      00000BD2
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000BD4 - 00000C57 (0x84 bytes), align: 1
Segment part 50.            Intra module refs:   OSInit
         LOCAL                   ADDRESS         
         =====                   =======         
         OS_InitMisc             00000BD4
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000C58 - 00000C97 (0x40 bytes), align: 1
Segment part 51.            Intra module refs:   OSInit
         LOCAL                   ADDRESS         
         =====                   =======         
         OS_InitRdyList          00000C58
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000C98 - 00000CE7 (0x50 bytes), align: 1
Segment part 52.            Intra module refs:   OSInit
         LOCAL                   ADDRESS         
         =====                   =======         
         OS_InitTaskIdle         00000C98
               calls direct
               stack 1 = 00000000 ( 0000000D )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000CE8 - 00000D37 (0x50 bytes), align: 1
Segment part 53.            Intra module refs:   OSInit
         LOCAL                   ADDRESS         
         =====                   =======         
         OS_InitTaskStat         00000CE8
               calls direct
               stack 1 = 00000000 ( 0000000D )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000D38 - 00000D99 (0x62 bytes), align: 1
Segment part 54.            Intra module refs:   OSInit
         LOCAL                   ADDRESS         
         =====                   =======         
         OS_InitTCBList          00000D38
               calls direct
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000D9A - 00000DB1 (0x18 bytes), align: 1
Segment part 55.            Intra module refs:   OS_InitTCBList
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OS_MemClr               00000D9A
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000DB2 - 00000E43 (0x92 bytes), align: 1
Segment part 57.            Intra module refs:   OSTaskCreateExt
                                                   OSTaskSuspend
                                                   OSTimeDly
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OS_Sched                00000DB2
               calls direct
               stack 1 = 00000000 ( 00000004 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000E44 - 00000E75 (0x32 bytes), align: 1
Segment part 58.            Intra module refs:   OSIntExit
                                                   OSStart
                                                   OS_Sched
         LOCAL                   ADDRESS         
         =====                   =======         
         OS_SchedNew             00000E44
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000E76 - 00000E9D (0x28 bytes), align: 1
Segment part 59.            Intra module refs:   OSTaskNameSet
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OS_StrCopy            00000E76
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000E9E - 00000EB3 (0x16 bytes), align: 1
Segment part 60.            Intra module refs:   OSTaskNameSet
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OS_StrLen               00000E9E
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000EB4 - 00000EDF (0x2c bytes), align: 1
Segment part 61.            Intra module refs:   OS_InitTaskIdle
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OS_TaskIdle             00000EB4
               calls direct
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000EE0 - 00000F9B (0xbc bytes), align: 1
Segment part 62.            Intra module refs:   OS_InitTaskStat
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OS_TaskStat             00000EE0
               calls direct
               stack 1 = 00000000 ( 00000001 )
               stack 2 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000F9C - 00000FFF (0x64 bytes), align: 1
Segment part 63.            Intra module refs:   OS_TaskStat
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OS_TaskStatStkChk       00000F9C
               calls direct
               stack 1 = 00000000 ( 0000000C )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001000 - 000011D5 (0x1d6 bytes), align: 1
Segment part 64.            Intra module refs:   OSTaskCreateExt
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OS_TCBInit            00001000
               calls direct
               stack 1 = 00000000 ( 0000001C )
               stack 2 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000011D6 - 000012CD (0xf8 bytes), align: 1
Segment part 67.            Intra module refs:   OS_InitTaskIdle
                                                   OS_InitTaskStat
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskCreateExt         000011D6      AppTaskCreate (main)
                                                   main (main)
               calls direct
               stack 1 = 00000000 ( 00000029 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000012CE - 0000136B (0x9e bytes), align: 1
Segment part 71.            Intra module refs:   OS_InitTaskIdle
                                                   OS_InitTaskStat
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskNameSet         000012CE      AppTaskCreate (main)
                                                   main (main)
               calls direct
               stack 1 = 00000000 ( 00000008 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000136C - 0000145B (0xf0 bytes), align: 1
Segment part 73.            Intra module refs:   OS_TaskStatStkChk
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskStkChk            0000136C
               calls direct
               stack 1 = 00000000 ( 0000000D )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000145C - 00001519 (0xbe bytes), align: 1
Segment part 74.            Intra module refs:   OS_TaskStat
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTaskSuspend         0000145C      AppTaskStart (main)
               calls direct
               stack 1 = 00000000 ( 00000004 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000151A - 00001543 (0x2a bytes), align: 1
Segment part 76.            Intra module refs:   OSTaskCreateExt
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OS_TaskStkClr         0000151A
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001544 - 000015C7 (0x84 bytes), align: 1
Segment part 77.            Intra module refs:   OSTimeDlyHMSM
                                                   OS_TaskStat
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTimeDly               00001544
               calls direct
               stack 1 = 00000000 ( 00000002 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000015C8 - 00001697 (0xd0 bytes), align: 1
Segment part 78.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         OSTimeDlyHMSM         000015C8      AppTask1 (main)
                                                   AppTask2 (main)
               calls direct
               stack 1 = 00000000 ( 0000000C )
               stack 2 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 000018A7 - 000018B4 (0xe bytes), align: 0
Segment part 8.             Intra module refs:   Segment part 7
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 000018B5 - 000018C2 (0xe bytes), align: 0
Segment part 11.            Intra module refs:   Segment part 10
    -------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 000018C3 - 000019C2 (0x100 bytes), align: 0
Segment part 38.            Intra module refs:   OSUnMapTbl

    *************************************************************************

FILE NAME : C:\Program Files\IAR Systems\Embedded Workbench 5.0\avr\LIB\CLIB\cl3s-ec_mul.r90
LIBRARY MODULE, NAME : ?__exit

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 00001698 - 0000169D (0x6 bytes), align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         __exit                  0000169A
         ?C_EXIT               0000169A
         ?C_FUNCALL            00001698
         _exit                   00001698      ?cstartup_call_main (?C_STARTUP)
         exit                  00001698      ?cstartup_call_main (?C_STARTUP)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?RESET

SEGMENTS IN THE MODULE
======================
INTVEC
Common segment, address: CODE 00000000 - 00000003 (0x4 bytes), align: 1
Segment part 0. ROOT.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         __program_start         00000000      Absolute parts (?ABS_ENTRY_MOD)
         ?RESET                  00000000      Segment part 2 (?C_STARTUP)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?C_STARTUP

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 0000169E, align: 1
Segment part 2.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?C_STARTUP            0000169E      Segment part 0 (?RESET)
         __RESTART               0000169E
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000169E - 000016A9 (0xc bytes), align: 1
Segment part 5.             Intra module refs:   Segment part 2
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000016AA - 000016AD (0x4 bytes), align: 1
Segment part 7.             Intra module refs:   Segment part 5
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?call_low_level_init    000016AA
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000016AE - 000016B5 (0x8 bytes), align: 1
Segment part 8.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?need_segment_init      000016AE      ?<Segment init: NEAR_I> (main)
                                                   ?<Segment init: NEAR_Z> (main)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000016B6 - 000016C1 (0xc bytes), align: 1
Segment part 9.             Intra module refs:   ?call_low_level_init
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?cstartup_call_main   000016B6

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?S_SHL_L02

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000016C2 - 000016CD (0xc bytes), align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?S_SHL_L02            000016C2      OS_TCBInit (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?L_EC_MUL_L03

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000016CE - 0000170D (0x40 bytes), align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?L_EC_MUL_L03         000016CE      OSTimeDlyHMSM (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?UL_DIVMOD_L03

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 0000170E - 00001753 (0x46 bytes), align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?UL_DIVMOD_L03          0000170E      BSP_InitTickISR (bsp)
                                                   OSTimeDlyHMSM (uCOS_II)
                                                   OS_TaskStat (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?PROLOGUE_L09

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 00001754 - 00001755 (0x2 bytes), align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE16_L09         00001754      OS_TCBInit (uCOS_II)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001756 - 00001757 (0x2 bytes), align: 1
Segment part 1.             Intra module refs:   ?PROLOGUE16_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE15_L09         00001756      OSTaskCreateExt (uCOS_II)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001758 - 00001759 (0x2 bytes), align: 1
Segment part 2.             Intra module refs:   ?PROLOGUE15_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE14_L09         00001758
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000175A - 0000175B (0x2 bytes), align: 1
Segment part 3.             Intra module refs:   ?PROLOGUE14_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE13_L09         0000175A      OSTaskStkChk (uCOS_II)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000175C - 0000175D (0x2 bytes), align: 1
Segment part 4.             Intra module refs:   ?PROLOGUE13_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE12_L09         0000175C      OSTimeDlyHMSM (uCOS_II)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000175E - 0000175F (0x2 bytes), align: 1
Segment part 5.             Intra module refs:   ?PROLOGUE12_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE11_L09         0000175E
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001760 - 00001761 (0x2 bytes), align: 1
Segment part 6.             Intra module refs:   ?PROLOGUE11_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE10_L09         00001760
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001762 - 00001763 (0x2 bytes), align: 1
Segment part 7.             Intra module refs:   ?PROLOGUE10_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE9_L09          00001762
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001764 - 00001765 (0x2 bytes), align: 1
Segment part 8.             Intra module refs:   ?PROLOGUE9_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE8_L09          00001764      OSTaskNameSet (uCOS_II)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001766 - 00001767 (0x2 bytes), align: 1
Segment part 9.             Intra module refs:   ?PROLOGUE8_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE7_L09          00001766
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001768 - 00001769 (0x2 bytes), align: 1
Segment part 10.            Intra module refs:   ?PROLOGUE7_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE6_L09          00001768
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000176A - 0000176B (0x2 bytes), align: 1
Segment part 11.            Intra module refs:   ?PROLOGUE6_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE5_L09          0000176A
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000176C - 0000176D (0x2 bytes), align: 1
Segment part 12.            Intra module refs:   ?PROLOGUE5_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE4_L09          0000176C      OSIntExit (uCOS_II)
                                                   OSTaskStkInit (os_cpu_c)
                                                   OSTaskSuspend (uCOS_II)
                                                   OSTimeTick (uCOS_II)
                                                   OS_Sched (uCOS_II)
                                                   OS_TaskStatStkChk (uCOS_II)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000176E - 0000176F (0x2 bytes), align: 1
Segment part 13.            Intra module refs:   ?PROLOGUE4_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE3_L09          0000176E
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001770 - 00001771 (0x2 bytes), align: 1
Segment part 14.            Intra module refs:   ?PROLOGUE3_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE2_L09          00001770
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001772 - 00001773 (0x2 bytes), align: 1
Segment part 15.            Intra module refs:   ?PROLOGUE2_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?PROLOGUE1_L09          00001772
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001774 - 00001775 (0x2 bytes), align: 1
Segment part 16.            Intra module refs:   ?PROLOGUE1_L09

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?EPILOGUE_B_L09

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 00001776 - 00001777 (0x2 bytes), align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B16_L09       00001776      OS_TCBInit (uCOS_II)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001778 - 00001779 (0x2 bytes), align: 1
Segment part 1.             Intra module refs:   ?EPILOGUE_B16_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B15_L09       00001778      OSTaskCreateExt (uCOS_II)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000177A - 0000177B (0x2 bytes), align: 1
Segment part 2.             Intra module refs:   ?EPILOGUE_B15_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B14_L09       0000177A
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000177C - 0000177D (0x2 bytes), align: 1
Segment part 3.             Intra module refs:   ?EPILOGUE_B14_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B13_L09       0000177C      OSTaskStkChk (uCOS_II)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000177E - 0000177F (0x2 bytes), align: 1
Segment part 4.             Intra module refs:   ?EPILOGUE_B13_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B12_L09       0000177E      OSTimeDlyHMSM (uCOS_II)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001780 - 00001781 (0x2 bytes), align: 1
Segment part 5.             Intra module refs:   ?EPILOGUE_B12_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B11_L09       00001780
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001782 - 00001783 (0x2 bytes), align: 1
Segment part 6.             Intra module refs:   ?EPILOGUE_B11_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B10_L09       00001782
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001784 - 00001785 (0x2 bytes), align: 1
Segment part 7.             Intra module refs:   ?EPILOGUE_B10_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B9_L09      00001784
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001786 - 00001787 (0x2 bytes), align: 1
Segment part 8.             Intra module refs:   ?EPILOGUE_B9_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B8_L09      00001786      OSTaskNameSet (uCOS_II)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001788 - 00001789 (0x2 bytes), align: 1
Segment part 9.             Intra module refs:   ?EPILOGUE_B8_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B7_L09      00001788
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000178A - 0000178B (0x2 bytes), align: 1
Segment part 10.            Intra module refs:   ?EPILOGUE_B7_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B6_L09      0000178A
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000178C - 0000178D (0x2 bytes), align: 1
Segment part 11.            Intra module refs:   ?EPILOGUE_B6_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B5_L09      0000178C
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000178E - 0000178F (0x2 bytes), align: 1
Segment part 12.            Intra module refs:   ?EPILOGUE_B5_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B4_L09      0000178E      OSIntExit (uCOS_II)
                                                   OSTaskStkInit (os_cpu_c)
                                                   OSTaskSuspend (uCOS_II)
                                                   OSTimeTick (uCOS_II)
                                                   OS_Sched (uCOS_II)
                                                   OS_TaskStatStkChk (uCOS_II)
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001790 - 00001791 (0x2 bytes), align: 1
Segment part 13.            Intra module refs:   ?EPILOGUE_B4_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B3_L09      00001790
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001792 - 00001793 (0x2 bytes), align: 1
Segment part 14.            Intra module refs:   ?EPILOGUE_B3_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B2_L09      00001792
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001794 - 00001795 (0x2 bytes), align: 1
Segment part 15.            Intra module refs:   ?EPILOGUE_B2_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B1_L09      00001794
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00001796 - 0000179F (0xa bytes), align: 1
Segment part 16.            Intra module refs:   ?EPILOGUE_B1_L09
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?EPILOGUE_B0_L09      00001796

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?REGISTER_CGREGR4_L10

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0, align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?Register_R4_is_cg_reg
                                 000017A0      OSTaskCreateExt (uCOS_II)
                                                   OSTaskNameSet (uCOS_II)
                                                   OSTaskStkChk (uCOS_II)
                                                   OSTimeDlyHMSM (uCOS_II)
                                                   OS_TCBInit (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?REGISTER_CGREGR5_L10

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0, align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?Register_R5_is_cg_reg
                                 000017A0      OSTaskCreateExt (uCOS_II)
                                                   OSTaskStkChk (uCOS_II)
                                                   OSTimeDlyHMSM (uCOS_II)
                                                   OS_TCBInit (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?REGISTER_CGREGR6_L10

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0, align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?Register_R6_is_cg_reg
                                 000017A0      OSTaskCreateExt (uCOS_II)
                                                   OSTaskNameSet (uCOS_II)
                                                   OSTaskStkChk (uCOS_II)
                                                   OSTimeDlyHMSM (uCOS_II)
                                                   OS_TCBInit (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?REGISTER_CGREGR7_L10

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0, align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?Register_R7_is_cg_reg
                                 000017A0      OSTaskCreateExt (uCOS_II)
                                                   OSTaskNameSet (uCOS_II)
                                                   OSTaskStkChk (uCOS_II)
                                                   OS_TCBInit (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?REGISTER_CGREGR8_L10

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0, align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?Register_R8_is_cg_reg
                                 000017A0      OSTaskCreateExt (uCOS_II)
                                                   OSTaskStkChk (uCOS_II)
                                                   OSTimeDlyHMSM (uCOS_II)
                                                   OS_TCBInit (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?REGISTER_CGREGR9_L10

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0, align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?Register_R9_is_cg_reg
                                 000017A0      OSTaskCreateExt (uCOS_II)
                                                   OSTaskStkChk (uCOS_II)
                                                   OSTimeDlyHMSM (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?REGISTER_CGREGR10_L10

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0, align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?Register_R10_is_cg_reg
                                 000017A0      OSTaskCreateExt (uCOS_II)
                                                   OSTaskStkChk (uCOS_II)
                                                   OSTimeDlyHMSM (uCOS_II)
                                                   OS_TCBInit (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?REGISTER_CGREGR11_L10

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0, align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?Register_R11_is_cg_reg
                                 000017A0      OSTaskStkChk (uCOS_II)
                                                   OSTimeDlyHMSM (uCOS_II)
                                                   OS_TCBInit (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?REGISTER_CGREGR12_L10

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0, align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?Register_R12_is_cg_reg
                                 000017A0      OSTaskCreateExt (uCOS_II)
                                                   OSTaskStkChk (uCOS_II)
                                                   OS_TCBInit (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?REGISTER_CGREGR13_L10

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0, align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?Register_R13_is_cg_reg
                                 000017A0      OSTaskCreateExt (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?REGISTER_CGREGR14_L10

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0, align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?Register_R14_is_cg_reg
                                 000017A0      OSTaskCreateExt (uCOS_II)
                                                   OS_TCBInit (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?REGISTER_CGREGR15_L10

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0, align: 1
Segment part 0.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         ?Register_R15_is_cg_reg
                                 000017A0      OS_TCBInit (uCOS_II)

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?low_level_init

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A0 - 000017A3 (0x4 bytes), align: 1
Segment part 3.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         __low_level_init      000017A0      ?call_low_level_init (?C_STARTUP)
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )

    -------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?segment_init

SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000017A4 - 000017AB (0x8 bytes), align: 1
Segment part 3.             Intra module refs:   __segment_init
         LOCAL                   ADDRESS         
         =====                   =======         
         __memclr                000017A4
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000017AC - 000017B7 (0xc bytes), align: 1
Segment part 4.             Intra module refs:   __segment_init
         LOCAL                   ADDRESS         
         =====                   =======         
         __flashcpy            000017AC
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000017B8 - 000017C3 (0xc bytes), align: 1
Segment part 5.             Intra module refs:   __flashcpy
                                                   __memclr
    -------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000017C4 - 00001823 (0x60 bytes), align: 1
Segment part 6.
         ENTRY                   ADDRESS         REF BY
         =====                   =======         ======
         __segment_init          000017C4      ?need_segment_init (?C_STARTUP)
               calls direct
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )

    *************************************************************************

DEFINED ABSOLUTE ENTRIES
PROGRAM MODULE, NAME : ?FILLER_BYTES

SEGMENTS IN THE MODULE
======================
INTVEC
Common segment, address: CODE 00000000 - 0000008B (0x8c bytes), align: 0
Segment part 0.




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


SEGMENT            SPACE    START ADDRESS   END ADDRESS   SIZETYPEALIGN
=======            =====    =============   ===========   =============
INTVEC               CODE          00000000 - 0000008B          8C   com    1
CODE               CODE          0000008C - 00001823      1798   rel    1
INITTAB            CODE          00001824 - 00001831         E   rel    0
NEAR_ID            CODE          00001832 - 000019C2         191   rel    0
ABSOLUTE             DATA          00000022 - 00000023         2   rel    0
                     DATA          00000031 - 00000032         2
                     DATA          00000034 - 00000035         2
                     DATA          00000037 - 00000038         2
                     DATA          0000003A - 0000003B         2
                     DATA          00000051 - 00000053         3
                     DATA          00000056 - 00000057         2
                     DATA          00000061 - 00000062         2
                     DATA          00000064 - 00000065         2
CSTACK               DATA          00000100 - 000002FF         200   dse    0
RSTACK               DATA          00000300 - 0000031F          20   dse    0
NEAR_I               DATA          00000320 - 000004B0         191   rel    0
NEAR_Z               DATA          000004B1 - 00000BB8         708   rel    0

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

6 595 bytes of CODE memory
2 745 bytes of DATA memory (+ 19 absolute )

Errors: none
Warnings: none

wshini7316 发表于 2010-9-2 13:32:53

有谁能告诉我怎么通过上面的map文件找到系统使用的软件堆栈和硬件堆栈的大小啊?

WolfMvP 发表于 2012-6-14 11:10:33

好牛逼的霸了一个屏啊!看看最后几行,就清楚啦。
页: [1]
查看完整版本: 谁来帮哦分析一下iar编译的ucos2中的map文件都包含了什么信息,小弟看着实在费劲。