Invocation Program Entry Module Map Module Summary Call Graph Segment Map Memory Summary
Link time | 04/Dec/2007 12:16:18 |
Target CPU | ARM |
List file | C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\List\SAM9_L9260_Test.html |
Output file 1 | C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Exe\SAM9_L9260_Test.d79 |
Format: debug | |
UBROF version 10.0.2 | |
Using library modules for C-SPY (-rt) | |
Command line |
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\Cstartup_SAM9.r79
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\adc.r79
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\cstartup.r79
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\main.r79
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\test.r79
-o
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Exe\SAM9_L9260_Test.d79
-l
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\List\SAM9_L9260_Test.html
-xmsnioh
"-"C:\Program Files\IAR Systems\Embedded Workbench 4.0 Kickstart\ARM\LIB\"
-f
C:\Ivan\SAM9_L9260\TEST_BUTT\config\at91SAM9260_4KRAM.xcl
( -carm
-Z(CONST)INTRAMSTART_REMAP=00300FFF
-Z(CONST)INTRAMEND_REMAP=00300FFF
-DROMSTART=00000000
-DROMEND=00000FFF
-DRAMSTART=00300000
-DRAMEND=00300FFF
-DRAMSTART1=00200000
-DRAMEND1=00200FFF
-Z(CODE)INTVEC=00-3F
-Z(CODE)ICODE,DIFUNCT=ROMSTART-ROMEND
-Z(CODE)SWITAB=ROMSTART-ROMEND
-Z(CODE)CODE=RAMSTART-RAMEND,RAMSTART1-RAMEND1
-Z(CONST)INITTAB,DATA_ID,DATA_C=ROMSTART-ROMEND
-Z(CONST)CHECKSUM=ROMSTART-ROMEND
-Z(DATA)DATA_I,DATA_Z,DATA_N=RAMSTART-RAMEND
-Z(DATA)CODE_I=RAMSTART-RAMEND
-Z(CONST)CODE_ID=ROMSTART-ROMEND
-QCODE_I=CODE_ID
-D_CSTACK_SIZE=(10*4)
-D_IRQ_STACK_SIZE=(3*8*4)
-D_HEAP_SIZE=0
-Z(DATA)CSTACK+_CSTACK_SIZE=RAMSTART-RAMEND
-Z(DATA)IRQ_STACK+_IRQ_STACK_SIZE=RAMSTART-RAMEND
-Z(DATA)HEAP+_HEAP_SIZE=RAMSTART-RAMEND
) -e_PrintfSmall=_Printf
-e_ScanfLarge=_Scanf
-rt
"C:\Program Files\IAR Systems\Embedded Workbench 4.0 Kickstart\ARM\LIB\dl5tptinl8f.r79"
|
There are no program entries.
Runtime Model | |
---|---|
Attribute | Value |
StackAlign4 | USED |
StackAlign8 | USED |
__cpu_mode | __pcs__interwork |
__data_model | absolute |
__endian | little |
__rt_version | 6 |
Module Map | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
File | Module | Segment | Symbol | Address | Ref by | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
?ABS_ENTRY_MOD Program module | Absolute parts | _HEAP_SIZE | 00000000 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
_IRQ_STACK_SIZE | 00000060 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
_CSTACK_SIZE | 00000040 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RAMEND1 | 00200FFF | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RAMSTART1 | 00200000 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RAMEND | 00300FFF | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RAMSTART | 00300000 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ROMEND | 00000FFF | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ROMSTART | 00000000 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\Cstartup_SAM9.r79 | Cstartup_SAM9 Program module | CODE Relative segment 00300000 - 00300009 Segment part 2. | Intra module refs | AT91F_LowLevelInit
AT91F_MATRIX_Remap_ARM
| 00300001
| -
| CODE | Segment part 3. NOT NEEDED. CODE | Relative segment 0030000C - 00300033 Segment part 4. Intra module refs
| | AT91F_LowLevelInit
| AT91F_TestRemap
| stack 1 = 00000000 ( 00000004 ) 0030000D
| -
| CODE | Segment part 5. NOT NEEDED. CODE | Relative segment 00300034 - 0030007B Segment part 6. Intra module refs
| | AT91F_LowLevelInit
| AT91F_SetPLL
| stack 1 = 00000000 ( 00000004 ) 00300035
| CODE | Segment part 7. NOT NEEDED. CODE | Relative segment 0030007C - 003000E7 Segment part 8. AT91F_LowLevelInit
| stack 1 = 00000000 ( 00000004 ) 0030007D
| Segment part 2 (?RESET)
| CODE | Segment part 9. NOT NEEDED. Intra module refs
| | AT91F_LowLevelInit
| CSTACK | Segment part 1. NOT NEEDED. C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\adc.r79
| adc | Program module DATA_I | Segment part 2. NOT NEEDED. a_pADC
|
| a_pPMC
|
| CODE | Segment part 4. NOT NEEDED. CODE | Segment part 5. NOT NEEDED. InitADC
| not allocated function
| CODE | Segment part 6. NOT NEEDED. CODE | Segment part 7. NOT NEEDED. GetAdcChanel
| not allocated function
| CODE | Segment part 8. NOT NEEDED. CSTACK | Segment part 1. NOT NEEDED. DATA_ID | Segment part 3. NOT NEEDED. DATA_ID | Segment part 9. NOT NEEDED. ?*?DATA_ID
|
| INITTAB | Relative segment 00000138 - 00000143 Segment part 10. ROOT. ?init?tab?DATA_I
| 00000138
| -
| C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\cstartup.r79
| ?RESET | Program module INTRAMSTART_REMAP | Relative segment 00301000 Segment part 0. ROOT. INTRAMEND_REMAP | Relative segment 00301000 Segment part 1. ROOT. ICODE | Relative segment 00000000 - 000000F7 Segment part 2. ROOT. __main
| 000000C8
| -
| AT91F_Default_FIQ_handler
| 000000D4
| AT91F_LowLevelInit (Cstartup_SAM9)
| AT91F_Default_IRQ_handler
| 000000D8
| AT91F_LowLevelInit (Cstartup_SAM9)
| AT91F_Spurious_handler
| 000000DC
| AT91F_LowLevelInit (Cstartup_SAM9)
| Jump
| 000000D0
| -
| reset
| 00000000
| InitReset
| 00000084
| undefvec
| 00000004
| swivec
| 00000008
| pabtvec
| 0000000C
| dabtvec
| 00000010
| rsvdvec
| 00000014
| irqvec
| 00000018
| IRQ_Handler_Entry
| 00000044
| fiqvec
| 0000001C
| FIQ_Handler_Entry
| 0000001C
| ?jump_to_main
| 000000C0
| ?call_exit
| 000000CC
| End
| 000000CC
| _?0
| 000000E0
| _?1
| 000000E4
| _?2
| 000000E8
| _?3
| 000000EC
| _?4
| 000000F0
| _?5
| 000000F4
| C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\main.r79
| main | Program module CODE | Relative segment 003000E8 - 003000ED Segment part 5. Intra module refs
| | AT91F_PDC_Open
| AT91F_PDC_SetNextRx
| 003000E9
| -
| CODE | Relative segment 003000F0 - 003000F5 Segment part 6. Intra module refs
| | AT91F_PDC_Open
| AT91F_PDC_SetNextTx
| 003000F1
| -
| CODE | Relative segment 003000F8 - 003000FD Segment part 7. Intra module refs
| | AT91F_PDC_Open
| AT91F_PDC_SetRx
| 003000F9
| -
| CODE | Relative segment 00300100 - 00300105 Segment part 8. Intra module refs
| | AT91F_PDC_Open
| AT91F_PDC_SetTx
| 00300101
| -
| CODE | Relative segment 00300108 - 0030010F Segment part 9. Intra module refs
| | AT91F_PDC_Open
| AT91F_PDC_EnableTx
| 00300109
| -
| CODE | Relative segment 00300110 - 00300115 Segment part 10. Intra module refs
| | AT91F_PDC_Open
| AT91F_PDC_EnableRx
| 00300111
| -
| CODE | Relative segment 00300118 - 0030011F Segment part 11. Intra module refs
| | AT91F_PDC_Open
| AT91F_PDC_DisableTx
| 00300119
| -
| CODE | Relative segment 00300120 - 00300125 Segment part 12. Intra module refs
| | AT91F_PDC_Open
| AT91F_PDC_DisableRx
| 00300121
| -
| CODE | Relative segment 00300128 - 0030016B Segment part 13. Intra module refs
| | AT91F_US_Configure
| AT91F_PDC_Open
| stack 1 = 00000000 ( 00000008 ) 00300129
| -
| CODE | Relative segment 0030016C - 00300175 Segment part 14. Intra module refs
| | AT91F_DBGU_CfgPIO
| AT91F_US1_CfgPIO AT91F_PIO_CfgPeriph
| 0030016D
| -
| CODE | Relative segment 00300178 - 003001AB Segment part 15. Intra module refs
| | AT91F_US_SetBaudrate
| AT91F_US_Baudrate
| stack 1 = 00000000 ( 00000004 ) 00300179
| -
| CODE | Relative segment 003001AC - 003001BB Segment part 16. Intra module refs
| | AT91F_US_Configure
| AT91F_US_SetBaudrate
| stack 1 = 00000000 ( 00000008 ) 003001AD
| -
| CODE | Relative segment 003001BC - 003001BF Segment part 17. Intra module refs
| | AT91F_US_Configure
| AT91F_US_SetTimeguard
| 003001BD
| -
| CODE | Relative segment 003001C0 - 003001EF Segment part 18. Intra module refs
| | AT91F_DBGU_Init
| AT91F_UART1_Init AT91F_US_Configure
| stack 1 = 00000000 ( 00000010 ) 003001C1
| -
| CODE | Relative segment 003001F0 - 003001F5 Segment part 19. Intra module refs
| | AT91F_DBGU_Init
| AT91F_UART1_Init AT91F_US_EnableRx
| 003001F1
| -
| CODE | Relative segment 003001F8 - 003001FD Segment part 20. Intra module refs
| | AT91F_DBGU_Init
| AT91F_UART1_Init AT91F_US_EnableTx
| 003001F9
| -
| CODE | Relative segment 00300200 - 00300209 Segment part 21. Intra module refs
| | AT91F_DBGU_Init
| AT91F_UART1_Init AT91F_US_ResetRx
| 00300201
| -
| CODE | Relative segment 0030020C - 00300215 Segment part 22. Intra module refs
| | AT91F_UART1_Init
| AT91F_US_ResetTx
| 0030020D
| -
| CODE | Relative segment 00300218 - 0030021D Segment part 23. Intra module refs
| | AT91F_UART1_Init
| AT91F_US_DisableRx
| 00300219
| -
| CODE | Relative segment 00300220 - 00300225 Segment part 24. Intra module refs
| | AT91F_UART1_Init
| AT91F_US_DisableTx
| 00300221
| -
| CODE | Relative segment 00300228 - 0030022F Segment part 25. Intra module refs
| | main
| AT91F_US_TxReady
| 00300229
| -
| CODE | Relative segment 00300230 - 00300237 Segment part 26. Intra module refs
| | main
| AT91F_US_RxReady
| 00300231
| -
| CODE | Relative segment 00300238 - 0030023F Segment part 27. Intra module refs
| | main
| AT91F_US_PutChar
| 00300239
| -
| CODE | Segment part 28. TENTATIVE. Used definition from test AT91F_US_GetChar
|
| CODE | Relative segment 00300240 - 00300253 Segment part 29. Intra module refs
| | AT91F_DBGU_Init
| AT91F_DBGU_CfgPIO
| stack 1 = 00000000 ( 00000004 ) 00300241
| -
| CODE | Relative segment 00300254 - 0030027B Segment part 30. Intra module refs
| | AT91F_UART1_Init
| AT91F_US1_CfgPIO
| stack 1 = 00000000 ( 00000004 ) 00300255
| -
| CODE | Segment part 31. NOT NEEDED. DATA_Z | Segment part 4. NOT NEEDED. val
|
| DATA_I | Relative segment 00300544 - 0030055F Segment part 2. Intra module refs
| | main
| Tick
| 00300548
| -
| dly
| 00300544
| -
| p_pPMC
| 00300558
| -
| p_pPioA
| 0030054C
| -
| p_pPioB
| 00300550
| -
| p_pPioC
| 00300554
| -
| p_pRTTC
| 0030055C
| -
| CODE | Relative segment 0030027C - 003002C3 Segment part 32. Intra module refs
| | main
| AT91F_UART1_Init
| stack 1 = 00000000 ( 0000000C ) 0030027D
| -
| CODE | Segment part 33. NOT NEEDED. CODE | Segment part 34. NOT NEEDED. AT91F_UART1_Printk
| not allocated function
| CODE | Segment part 35. NOT NEEDED. CODE | Relative segment 003002C4 - 003002F3 Segment part 36. Intra module refs
| | main
| AT91F_DBGU_Init
| stack 1 = 00000000 ( 0000000C ) 003002C5
| -
| CODE | Relative segment 003002F4 - 003002F7 Segment part 37. Intra module refs
| | AT91F_DBGU_Init
| AT91F_UART1_Init CODE | Segment part 38. NOT NEEDED. CODE | Segment part 39. NOT NEEDED. AT91F_DBGU_Printk
| not allocated function
| CODE | Relative segment 003002F8 - 003002FB Segment part 40. Intra module refs
| | AT91F_DBGU_Init
| CODE | Segment part 41. NOT NEEDED. CODE | Relative segment 003002FC - 00300423 Segment part 42. main
| stack 1 = 00000000 ( 00000014 ) 003002FD
| Segment part 2 (?RESET)
| CODE | Relative segment 00300424 - 00300427 Segment part 43. Intra module refs
| | AT91F_UART1_Init
| main CODE | Segment part 44. NOT NEEDED. Intra module refs
| | AT91F_PDC_Open
| CODE | Segment part 45. NOT NEEDED. Intra module refs
| | AT91F_PDC_Open
| CODE | Segment part 46. NOT NEEDED. Intra module refs
| | AT91F_PDC_Open
| CODE | Segment part 47. NOT NEEDED. Intra module refs
| | AT91F_PDC_Open
| CODE | Segment part 48. NOT NEEDED. Intra module refs
| | AT91F_PDC_Open
| CODE | Segment part 49. NOT NEEDED. Intra module refs
| | AT91F_PDC_Open
| CODE | Segment part 50. NOT NEEDED. Intra module refs
| | AT91F_PDC_Open
| CODE | Segment part 51. NOT NEEDED. Intra module refs
| | AT91F_PDC_Open
| CODE | Segment part 52. NOT NEEDED. Intra module refs
| | AT91F_US_Baudrate
| CODE | Segment part 53. NOT NEEDED. Intra module refs
| | AT91F_US_SetBaudrate
| CODE | Segment part 54. NOT NEEDED. Intra module refs
| | AT91F_US_Configure
| CODE | Segment part 55. NOT NEEDED. Intra module refs
| | AT91F_US_Configure
| CODE | Segment part 56. NOT NEEDED. Intra module refs
| | AT91F_US_Configure
| CODE | Segment part 57. NOT NEEDED. Intra module refs
| | AT91F_DBGU_CfgPIO
| AT91F_US1_CfgPIO CODE | Segment part 58. NOT NEEDED. Intra module refs
| | AT91F_DBGU_Init
| AT91F_UART1_Init CODE | Segment part 59. NOT NEEDED. Intra module refs
| | AT91F_DBGU_Init
| AT91F_UART1_Init CODE | Segment part 60. NOT NEEDED. Intra module refs
| | AT91F_UART1_Init
| CODE | Segment part 61. NOT NEEDED. Intra module refs
| | AT91F_UART1_Init
| CODE | Segment part 62. NOT NEEDED. Intra module refs
| | AT91F_UART1_Init
| CODE | Segment part 63. NOT NEEDED. Intra module refs
| | AT91F_UART1_Init
| CODE | Segment part 64. NOT NEEDED. Intra module refs
| | AT91F_DBGU_Init
| AT91F_UART1_Init CODE | Segment part 65. NOT NEEDED. Intra module refs
| | AT91F_DBGU_Init
| AT91F_UART1_Init CODE | Segment part 66. NOT NEEDED. Intra module refs
| | main
| CODE | Segment part 67. NOT NEEDED. Intra module refs
| | main
| CODE | Segment part 68. NOT NEEDED. Intra module refs
| | AT91F_DBGU_Init
| CODE | Segment part 69. NOT NEEDED. Intra module refs
| | main
| CODE | Segment part 70. NOT NEEDED. Intra module refs
| | main
| CSTACK | Segment part 1. NOT NEEDED. DATA_ID | Relative segment 00000150 - 0000016B Segment part 3. Intra module refs
| | Segment part 2
| INITTAB | Relative segment 00000144 - 0000014F Segment part 71. ROOT. ?init?tab?DATA_Z
| 00000144
| -
| DATA_ID | Segment part 72. TENTATIVE. Used definition from adc ?*?DATA_ID
|
| INITTAB | Segment part 73. TENTATIVE. Used definition from adc ?init?tab?DATA_I
|
| C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\test.r79
| test | Program module DATA_I | Segment part 5. NOT NEEDED. l
|
| t_pPMC
|
| t_pPioA
|
| t_pPioB
|
| t_pPioC
|
| t_pSys
|
| test_ok
|
| DATA_C | Segment part 2. NOT NEEDED. DATA_C | Segment part 3. NOT NEEDED. DATA_C | Segment part 4. NOT NEEDED. DATA_C | Segment part 7. NOT NEEDED. mask_port_a
|
| DATA_C | Segment part 8. NOT NEEDED. mask_port_b
|
| DATA_C | Segment part 9. NOT NEEDED. mask_port_c
|
| DATA_C | Segment part 10. NOT NEEDED. mask_uext_a
|
| DATA_C | Segment part 11. NOT NEEDED. mask_uext_b
|
| CODE | Segment part 12. NOT NEEDED. CODE | Segment part 13. NOT NEEDED. DelayS
| not allocated function
| CODE | Segment part 14. NOT NEEDED. CODE | Relative segment 00300428 - 0030042F Segment part 15. Intra module refs
| | main (main)
| AT91F_US_GetChar
| 00300429
| -
| CODE | Segment part 16. NOT NEEDED. CODE | Segment part 17. NOT NEEDED. write_str_USART0
| not allocated function
| CODE | Segment part 18. NOT NEEDED. CODE | Segment part 19. NOT NEEDED. read_char_USART0
| not allocated function
| CODE | Segment part 20. NOT NEEDED. CODE | Segment part 21. NOT NEEDED. DBGU_IsRxRdy
| not allocated function
| CODE | Segment part 22. NOT NEEDED. CODE | Segment part 23. NOT NEEDED. CODE | Segment part 24. NOT NEEDED. TestADC
| not allocated function
| CODE | Segment part 25. NOT NEEDED. CODE | Segment part 26. NOT NEEDED. TestBoard
| not allocated function
| CODE | Segment part 27. NOT NEEDED. CODE | Segment part 28. NOT NEEDED. Stop
| not allocated function
| CODE | Segment part 29. NOT NEEDED. CODE | Segment part 30. NOT NEEDED. CODE | Segment part 31. NOT NEEDED. CODE | Segment part 32. NOT NEEDED. CODE | Segment part 33. NOT NEEDED. CODE | Segment part 34. TENTATIVE. Used definition from main AT91F_US_RxReady
|
| CSTACK | Segment part 1. NOT NEEDED. DATA_ID | Segment part 6. NOT NEEDED. DATA_ID | Segment part 35. TENTATIVE. Used definition from adc ?*?DATA_ID
|
| INITTAB | Segment part 36. TENTATIVE. Used definition from adc ?init?tab?DATA_I
|
| C:\Program Files\IAR Systems\Embedded Workbench 4.0 Kickstart\ARM\LIB\dl5tptinl8f.r79
| ?segment_init | Library module ICODE | Relative segment 000000F8 - 00000137 Segment part 2. __segment_init
| stack 1 = 00000000 ( 00000018 ) 000000F9
| Segment part 2 (?RESET)
| ICODE | Segment part 3. NOT NEEDED. Intra module refs
| | __segment_init
| ICODE | Segment part 4. NOT NEEDED. Intra module refs
| | __segment_init
| CSTACK | Segment part 1. NOT NEEDED. INITTAB | Segment part 5. NOT NEEDED. ?memcpy | Library module CODE | Relative segment 00300430 - 00300447 Segment part 3. memcpy
| stack 1 = 00000000 ( 00000008 ) 00300431
| __segment_init (?segment_init)
| DATA_C | Segment part 2. NOT NEEDED. _Instansiator_memcpy
|
| CSTACK | Segment part 1. NOT NEEDED. ?memset | Library module CODE | Relative segment 00300448 - 0030045B Segment part 3. memset
| stack 1 = 00000000 ( 00000008 ) 00300449
| __segment_init (?segment_init)
| DATA_C | Segment part 2. NOT NEEDED. _Instansiator_memset
|
| CSTACK | Segment part 1. NOT NEEDED. ?div_module | Library module CODE | Segment part 0. NOT NEEDED. ??divu8_t
|
| CODE | Segment part 1. NOT NEEDED. ??divu8_a
|
| CODE | Segment part 2. NOT NEEDED. ??divu16_t
|
| CODE | Segment part 3. NOT NEEDED. ??divu16_a
|
| CODE | Relative segment 0030045C - 0030045F Segment part 4. ??divu32_t
| 0030045D
| AT91F_US_Baudrate (main)
| CODE | Relative segment 00300460 - 0030046B Segment part 5. Intra module refs
| | ??divu32_t
| ??divu32_a
| 00300460
| -
| CODE | Segment part 6. NOT NEEDED. ??div8_t
|
| CODE | Segment part 7. NOT NEEDED. ??div8_a
|
| CODE | Segment part 8. NOT NEEDED. ??div16_t
|
| CODE | Segment part 9. NOT NEEDED. ??div16_a
|
| CODE | Segment part 10. NOT NEEDED. ??div32_t
|
| CODE | Segment part 11. NOT NEEDED. ??div32_a
|
| CODE | Relative segment 0030046C - 00300543 Segment part 12. Intra module refs
| | ??divu32_a
| |
Module | CODE | DATA | CONST |
---|---|---|---|
(Rel) | (Rel) | (Rel) | |
?RESET | 248 | ||
?div_module | 232 | ||
?memcpy | 24 | ||
?memset | 20 | ||
?segment_init | 64 | ||
Cstartup_SAM9 | 232 | ||
adc + shared |
12 |
||
main + shared |
824 8 |
28 | 40 |
test | 8 | ||
N/A (alignment) | |||
Total: | 1 660 | 28 | 52 |
Call Graph | |||||||
---|---|---|---|---|---|---|---|
Sub-tree of type: Indirectly called function tree that does not make indirect calls (Is not an interrupt and is not flagged as not overlayable) | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 0 | ||||||
1 | memcpy * | 0 | 8 | ||||
After | 8 | ||||||
Sub-tree of type: Indirectly called function tree that does not make indirect calls (Is not an interrupt and is not flagged as not overlayable) | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 0 | ||||||
1 | memset * | 0 | 8 | ||||
After | 8 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 8 | ||||||
1 | AT91F_MATRIX_Remap_ARM * | 8 | 0 | ||||
After | 8 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 8 | ||||||
1 | AT91F_TestRemap * | 8 | 4 | ||||
After | C | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | C | ||||||
1 | AT91F_SetPLL * | C | 4 | ||||
After | 10 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 10 | ||||||
1 | AT91F_LowLevelInit * | 10 | 4 | ||||
After | 14 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 14 | ||||||
1 | AT91F_PDC_SetNextRx * | 14 | 0 | ||||
After | 14 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 14 | ||||||
1 | AT91F_PDC_SetNextTx * | 14 | 0 | ||||
After | 14 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 14 | ||||||
1 | AT91F_PDC_SetRx * | 14 | 0 | ||||
After | 14 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 14 | ||||||
1 | AT91F_PDC_SetTx * | 14 | 0 | ||||
After | 14 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 14 | ||||||
1 | AT91F_PDC_EnableTx * | 14 | 0 | ||||
After | 14 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 14 | ||||||
1 | AT91F_PDC_EnableRx * | 14 | 0 | ||||
After | 14 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 14 | ||||||
1 | AT91F_PDC_DisableTx * | 14 | 0 | ||||
After | 14 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 14 | ||||||
1 | AT91F_PDC_DisableRx * | 14 | 0 | ||||
After | 14 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 14 | ||||||
1 | AT91F_PDC_Open * | 14 | 8 | ||||
After | 1C | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 1C | ||||||
1 | AT91F_PIO_CfgPeriph * | 1C | 0 | ||||
After | 1C | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 1C | ||||||
1 | AT91F_US_Baudrate * | 1C | 4 | ||||
After | 20 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 20 | ||||||
1 | AT91F_US_SetBaudrate * | 20 | 8 | ||||
After | 28 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 28 | ||||||
1 | AT91F_US_SetTimeguard * | 28 | 0 | ||||
After | 28 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 28 | ||||||
1 | AT91F_US_Configure * | 28 | 10 | ||||
After | 38 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 38 | ||||||
1 | AT91F_US_EnableRx * | 38 | 0 | ||||
After | 38 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 38 | ||||||
1 | AT91F_US_EnableTx * | 38 | 0 | ||||
After | 38 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 38 | ||||||
1 | AT91F_US_ResetRx * | 38 | 0 | ||||
After | 38 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 38 | ||||||
1 | AT91F_US_ResetTx * | 38 | 0 | ||||
After | 38 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 38 | ||||||
1 | AT91F_US_DisableRx * | 38 | 0 | ||||
After | 38 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 38 | ||||||
1 | AT91F_US_DisableTx * | 38 | 0 | ||||
After | 38 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 38 | ||||||
1 | AT91F_US_TxReady * | 38 | 0 | ||||
After | 38 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 38 | ||||||
1 | AT91F_US_RxReady * | 38 | 0 | ||||
After | 38 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 38 | ||||||
1 | AT91F_US_PutChar * | 38 | 0 | ||||
After | 38 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 38 | ||||||
1 | AT91F_DBGU_CfgPIO * | 38 | 4 | ||||
After | 3C | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 3C | ||||||
1 | AT91F_US1_CfgPIO * | 3C | 4 | ||||
After | 40 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 40 | ||||||
1 | AT91F_UART1_Init * | 40 | C | ||||
After | 4C | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 4C | ||||||
1 | AT91F_DBGU_Init * | 4C | C | ||||
After | 58 | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 58 | ||||||
1 | main * | 58 | 14 | ||||
After | 6C | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 6C | ||||||
1 | AT91F_US_GetChar * | 6C | 0 | ||||
After | 6C | ||||||
Sub-tree of type: Function tree | |||||||
Level | Function | Stack prev | Stack locally | ||||
CSTACK | CSTACK | ||||||
Before | 6C | ||||||
1 | __segment_init * | 6C | 18 | ||||
After | 84 |
Segments in Address Order | ||||||
---|---|---|---|---|---|---|
Segment | Space | Start | End | Size | Kind | Align |
ICODE | 00000000 - 00000137 | 138 | Relative | 2 | ||
INITTAB | 00000138 - 0000014F | 18 | Relative | 2 | ||
DATA_ID | 00000150 - 0000016B | 1C | Relative | 2 | ||
CODE | 00300000 - 00300543 | 544 | Relative | 2 | ||
DATA_I | 00300544 - 0030055F | 1C | Relative | 2 | ||
DATA_Z | 00300560 | Predefined | 0 | |||
INTRAMEND_REMAP | 00301000 | Relative | 2 | |||
INTRAMSTART_REMAP | 00301000 | Relative | 2 |
1 660 | bytes | of | CODE | memory |
28 | bytes | of | DATA | memory |
52 | bytes | of | CONST | memory |