Guest User

Untitled

a guest
Mar 19th, 2014
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.56 KB | None | 0 0
  1. ******************************************************************************
  2. TI ARM Linker PC v5.1.1
  3. ******************************************************************************
  4. >> Linked Wed Mar 19 12:21:50 2014
  5.  
  6. OUTPUT FILE NAME: <Kernel.out>
  7. ENTRY POINT SYMBOL: "_c_int00" address: 80f04ddc
  8.  
  9.  
  10. MEMORY CONFIGURATION
  11.  
  12. name origin length used unused attr fill
  13. ---------------------- -------- --------- -------- -------- ---- --------
  14. SRAM 402f0400 0000fc00 00000000 0000fc00 RWIX
  15. L3OCMC0 40300000 0000ce00 00000000 0000ce00 RWIX
  16. RAMEXC 4030ce04 00000100 00000064 0000009c RWIX
  17. M3SHUMEM 44d00000 00004000 00000000 00004000 RWIX
  18. M3SHDMEM 44d80000 00002000 00000000 00002000 RWIX
  19. DDR0 80000000 40000000 00f05944 3f0fa6bc RWIX
  20.  
  21.  
  22. SEGMENT ALLOCATION MAP
  23.  
  24. run origin load origin length init length attrs members
  25. ---------- ----------- ---------- ----------- ----- -------
  26. 4030ce04 4030ce04 00000064 00000064 rwx
  27. 4030ce04 4030ce04 00000064 00000064 rwx .intvecs
  28. 80000000 80000000 00f00000 00000000 rw-
  29. 80000000 80000000 00f00000 00000000 rw- .sysmem
  30. 80f00000 80f00000 00004fb8 00004fb8 r-x
  31. 80f00000 80f00000 00004fb8 00004fb8 r-x .text
  32. 80f04fb8 80f04fb8 000007c8 00000000 rw-
  33. 80f04fb8 80f04fb8 00000200 00000000 rw- .abortStack
  34. 80f051b8 80f051b8 00000200 00000000 rw- .irqStack
  35. 80f053b8 80f053b8 000001f0 00000000 rw- .data
  36. 80f055a8 80f055a8 000001d8 00000000 rw- .bss
  37. 80f05780 80f05780 000001c8 000001c8 r--
  38. 80f05780 80f05780 00000104 00000104 r-- .const
  39. 80f05888 80f05888 000000c0 000000c0 r-- .cinit
  40.  
  41.  
  42. SECTION ALLOCATION MAP
  43.  
  44. output attributes/
  45. section page origin length input sections
  46. -------- ---- ---------- ---------- ----------------
  47. .intvecs 0 4030ce04 00000064
  48. 4030ce04 0000001c intvecs.obj (.intvecs)
  49. 4030ce20 0000000c main.obj (.tramp.udef_handler.1)
  50. 4030ce2c 0000000c main.obj (.tramp.swi_handler.1)
  51. 4030ce38 0000000c main.obj (.tramp.pabt_handler.1)
  52. 4030ce44 0000000c main.obj (.tramp.dabt_handler.1)
  53. 4030ce50 0000000c main.obj (.tramp.irq_handler.1)
  54. 4030ce5c 0000000c main.obj (.tramp.fiq_handler.1)
  55.  
  56. .sysmem 0 80000000 00f00000 UNINITIALIZED
  57. 80000000 00000008 rtsv7A8_A_le_eabi.lib : memory.obj (.sysmem)
  58. 80000008 00effff8 --HOLE--
  59.  
  60. .text 0 80f00000 00004fb8
  61. 80f00000 000016bc rtsv7A8_A_le_eabi.lib : _printfi.obj (.text)
  62. 80f016bc 00000858 main.obj (.text)
  63. 80f01f14 00000620 rtsv7A8_A_le_eabi.lib : memory.obj (.text)
  64. 80f02534 00000548 : lowlev.obj (.text)
  65. 80f02a7c 000004cc : trgdrv.obj (.text)
  66. 80f02f48 000002d8 : fopen.obj (.text)
  67. 80f03220 000002b8 : ull_div32.obj (.text)
  68. 80f034d8 00000214 : fd_add32.obj (.text)
  69. 80f036ec 000001c8 : fputs.obj (.text)
  70. 80f038b4 00000190 : fd_div32.obj (.text)
  71. 80f03a44 00000180 : memcpy32.obj (.text)
  72. 80f03bc4 00000158 : setvbuf.obj (.text)
  73. 80f03d1c 0000012c : fflush.obj (.text)
  74. 80f03e48 00000128 : fd_mul32.obj (.text)
  75. 80f03f70 00000118 : _io_perm.obj (.text)
  76. 80f04088 00000118 : i_div32.obj (.text)
  77. 80f041a0 00000104 : fputc.obj (.text)
  78. 80f042a4 000000fc : fclose.obj (.text)
  79. 80f043a0 000000f4 : u_div32.obj (.text)
  80. 80f04494 000000dc main.obj (.text:retain)
  81. 80f04570 000000d4 rtsv7A8_A_le_eabi.lib : auto_init.obj (.text)
  82. 80f04644 000000d0 : fd_cmp32.obj (.text:__aeabi_cdcmple)
  83. 80f04714 000000d0 : fd_cmp32.obj (.text:__aeabi_cdrcmple)
  84. 80f047e4 000000b0 : memset32.obj (.text)
  85. 80f04894 000000a8 : fseek.obj (.text)
  86. 80f0493c 000000a4 : printf.obj (.text)
  87. 80f049e0 000000a4 : trgmsg.obj (.text)
  88. 80f04a84 00000098 : copy_decompress_rle.obj (.text)
  89. 80f04b1c 00000084 : atoi.obj (.text)
  90. 80f04ba0 00000084 : xdtest.obj (.text)
  91. 80f04c24 00000080 : cpy_tbl.obj (.text)
  92. 80f04ca4 00000080 : ltoa.obj (.text)
  93. 80f04d24 0000005c : fd_toi32.obj (.text)
  94. 80f04d80 00000048 : strncpy.obj (.text)
  95. 80f04dc8 00000044 boot.obj (.text)
  96. 80f04e0c 0000003c rtsv7A8_A_le_eabi.lib : i_tofd32.obj (.text)
  97. 80f04e48 0000002c : memccpy.obj (.text)
  98. 80f04e74 0000002c : memchr.obj (.text)
  99. 80f04ea0 00000028 : strchr.obj (.text)
  100. 80f04ec8 00000028 : strcmp.obj (.text)
  101. 80f04ef0 00000024 : _lock.obj (.text)
  102. 80f04f14 00000020 : copy_zero_init.obj (.text:decompress:ZI)
  103. 80f04f34 00000020 : args_main.obj (.text)
  104. 80f04f54 0000001c : strlen.obj (.text)
  105. 80f04f70 00000018 : strcpy.obj (.text)
  106. 80f04f88 00000014 : copy_decompress_none.obj (.text:decompress:none)
  107. 80f04f9c 00000014 : xdclass.obj (.text)
  108. 80f04fb0 00000008 : copy_decompress_rle.obj (.text:decompress:rle24)
  109.  
  110. .abortStack
  111. * 0 80f04fb8 00000200 UNINITIALIZED
  112. 80f04fb8 00000200 boot.obj (.abortStack)
  113.  
  114. .irqStack
  115. * 0 80f051b8 00000200 UNINITIALIZED
  116. 80f051b8 00000200 boot.obj (.irqStack)
  117.  
  118. .data 0 80f053b8 000001f0 UNINITIALIZED
  119. 80f053b8 000000f0 rtsv7A8_A_le_eabi.lib : defs.obj (.data:_ftable)
  120. 80f054a8 000000d0 : lowlev.obj (.data)
  121. 80f05578 00000010 : defs.obj (.data)
  122. 80f05588 0000000c : memory.obj (.data)
  123. 80f05594 00000008 : _lock.obj (.data)
  124. 80f0559c 00000008 : exit.obj (.data)
  125. 80f055a4 00000004 : fopen.obj (.data)
  126.  
  127. .bss 0 80f055a8 000001d8 UNINITIALIZED
  128. 80f055a8 00000120 rtsv7A8_A_le_eabi.lib : trgmsg.obj (.bss:__CIOBUF_)
  129. 80f056c8 000000a0 : defs.obj (.bss:__TI_tmpnams)
  130. 80f05768 00000010 (.common:timers)
  131. 80f05778 00000008 (.common:parmbuf)
  132.  
  133. .const 0 80f05780 00000104
  134. 80f05780 00000104 rtsv7A8_A_le_eabi.lib : ctype.obj (.const:.string:_ctypes_)
  135.  
  136. .cinit 0 80f05888 000000c0
  137. 80f05888 00000078 (.cinit..data.load) [load image, compression = rle]
  138. 80f05900 0000000c (__TI_handler_table)
  139. 80f0590c 00000004 --HOLE-- [fill = 0]
  140. 80f05910 00000008 (.cinit..abortStack.load) [load image, compression = zero_init]
  141. 80f05918 00000008 (.cinit..bss.load) [load image, compression = zero_init]
  142. 80f05920 00000008 (.cinit..irqStack.load) [load image, compression = zero_init]
  143. 80f05928 00000020 (__TI_cinit_table)
  144.  
  145.  
  146. LINKER GENERATED COPY TABLES
  147.  
  148. __TI_cinit_table @ 80f05928 records: 4, size/record: 8, table size: 32
  149. .data: load addr=80f05888, load size=00000078 bytes, run addr=80f053b8, run size=000001f0 bytes, compression=rle
  150. .abortStack: load addr=80f05910, load size=00000008 bytes, run addr=80f04fb8, run size=00000200 bytes, compression=zero_init
  151. .bss: load addr=80f05918, load size=00000008 bytes, run addr=80f055a8, run size=000001d8 bytes, compression=zero_init
  152. .irqStack: load addr=80f05920, load size=00000008 bytes, run addr=80f051b8, run size=00000200 bytes, compression=zero_init
  153.  
  154.  
  155. LINKER GENERATED HANDLER TABLE
  156.  
  157. __TI_handler_table @ 80f05900 records: 3, size/record: 4, table size: 12
  158. index: 0, handler: __TI_zero_init
  159. index: 1, handler: __TI_decompress_rle24
  160. index: 2, handler: __TI_decompress_none
  161.  
  162.  
  163. FAR CALL TRAMPOLINES
  164.  
  165. callee name trampoline name
  166. callee addr tramp addr call addr call info
  167. -------------- ----------- --------- ----------------
  168. udef_handler $Tramp$AA$L$PI$$udef_handler
  169. 80f044d8 4030ce20 4030ce04 intvecs.obj (.intvecs)
  170. swi_handler $Tramp$AA$L$PI$$swi_handler
  171. 80f044c4 4030ce2c 4030ce08 intvecs.obj (.intvecs)
  172. pabt_handler $Tramp$AA$L$PI$$pabt_handler
  173. 80f044e8 4030ce38 4030ce0c intvecs.obj (.intvecs)
  174. dabt_handler $Tramp$AA$L$PI$$dabt_handler
  175. 80f044fc 4030ce44 4030ce10 intvecs.obj (.intvecs)
  176. irq_handler $Tramp$AA$L$PI$$irq_handler
  177. 80f044b0 4030ce50 4030ce18 intvecs.obj (.intvecs)
  178. fiq_handler $Tramp$AA$L$PI$$fiq_handler
  179. 80f04494 4030ce5c 4030ce1c intvecs.obj (.intvecs)
  180.  
  181. [6 trampolines]
  182. [6 trampoline calls]
  183.  
  184.  
  185. GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
  186.  
  187. address name
  188. -------- ----
  189. 80f04a28 C$$IO$$
  190. 80f01cc4 GetTimerBaseAdr
  191. 80f02edc HOSTclock
  192. 80f02e74 HOSTclose
  193. 80f02e0c HOSTgetenv
  194. 80f02d6c HOSTlseek
  195. 80f02ce0 HOSTopen
  196. 80f02c5c HOSTread
  197. 80f02bc4 HOSTrename
  198. 80f02b64 HOSTtime
  199. 80f02b00 HOSTunlink
  200. 80f02a7c HOSTwrite
  201. 80f01de0 IRQHandle68
  202. 80f01d54 ResetTimer
  203. UNDEFED SHT$$INIT_ARRAY$$Base
  204. UNDEFED SHT$$INIT_ARRAY$$Limit
  205. 80f01c2c SetIrqMode
  206. 80f01b94 SetIrqWakeenMode
  207. 80f01894 TimerBasicConfiguration
  208. 80f01b38 TimerBasicConfigurationCore
  209. UNDEFED TimerConfigure
  210. 80f01ae8 TimerConfigureAR
  211. 80f01a98 TimerConfigureCE
  212. 80f01758 TimerDisable
  213. 80f016bc TimerEnable
  214. 80f019e0 TimerInterruptConfiguration
  215. 80f017e4 TimerReset
  216. 80f04f9c _Dclass
  217. 80f04ba0 _Dtest
  218. 80f055a8 __CIOBUF_
  219. 00f00000 __SYSMEM_SIZE
  220. 80f05928 __TI_CINIT_Base
  221. 80f05948 __TI_CINIT_Limit
  222. 80f05900 __TI_Handler_Table_Base
  223. 80f0590c __TI_Handler_Table_Limit
  224. 00000001 __TI_args_main
  225. 80f04570 __TI_auto_init
  226. 80f03088 __TI_cleanup
  227. 80f0559c __TI_cleanup_ptr
  228. 80f042a4 __TI_closefile
  229. 80f04f88 __TI_decompress_none
  230. 80f04fb0 __TI_decompress_rle24
  231. 80f03d1c __TI_doflush
  232. 80f055a0 __TI_dtors_ptr
  233. 80f05578 __TI_ft_end
  234. 80f011b4 __TI_printfi
  235. 80f04010 __TI_rd_ok
  236. 80f04a30 __TI_readmsg
  237. 80f05888 __TI_static_base__
  238. 80f056c8 __TI_tmpnams
  239. 80f049e0 __TI_writemsg
  240. 80f03f70 __TI_wrt_ok
  241. 80f04f14 __TI_zero_init
  242. 80f04644 __aeabi_cdcmpeq
  243. 80f04644 __aeabi_cdcmple
  244. 80f04714 __aeabi_cdrcmple
  245. 80f04d24 __aeabi_d2iz
  246. 80f034e4 __aeabi_dadd
  247. 80f038b4 __aeabi_ddiv
  248. 80f03e48 __aeabi_dmul
  249. 80f034d8 __aeabi_dsub
  250. 80f04e0c __aeabi_i2d
  251. 80f04088 __aeabi_idivmod
  252. 80f047e4 __aeabi_memclr
  253. 80f047e4 __aeabi_memclr4
  254. 80f047e4 __aeabi_memclr8
  255. 80f03a44 __aeabi_memcpy
  256. 80f03a44 __aeabi_memcpy4
  257. 80f03a44 __aeabi_memcpy8
  258. 80f047e8 __aeabi_memset
  259. 80f047e8 __aeabi_memset4
  260. 80f047e8 __aeabi_memset8
  261. 80f05584 __aeabi_stderr
  262. 80f0557c __aeabi_stdin
  263. 80f05580 __aeabi_stdout
  264. 80f043a0 __aeabi_uidivmod
  265. 80f03220 __aeabi_uldivmod
  266. ffffffff __binit__
  267. ffffffff __c_args__
  268. 80f04f34 _args_main
  269. 80f04ddc _c_int00
  270. 80f05780 _ctypes_
  271. 80f053b8 _ftable
  272. 80f05594 _lock
  273. 80f04f08 _nop
  274. 80f04efc _register_lock
  275. 80f04ef0 _register_unlock
  276. 80000000 _sys_memory
  277. 80f05598 _unlock
  278. 80f04fb8 abortStack
  279. 80f02954 add_device
  280. 80f04b1c atoi
  281. ffffffff binit
  282. 80f024d0 calloc
  283. 80f028c4 close
  284. 80f04c24 copy_in
  285. 80f044fc dabt_handler
  286. 80f04350 fclose
  287. 80f03da0 fflush
  288. 80f04494 fiq_handler
  289. 80f03120 fopen
  290. 80f041a0 fputc
  291. 80f036ec fputs
  292. 80f020c0 free
  293. 80f030d4 freopen
  294. 80f04894 fseek
  295. 4030ce04 intvecs_adr
  296. 80f051b8 irqStack
  297. 80f044b0 irq_handler
  298. 80f02880 lseek
  299. 80f04ca4 ltoa
  300. 80f01df0 main
  301. 80f0200c malloc
  302. 80f02398 memalign
  303. 80f04e48 memccpy
  304. 80f04e74 memchr
  305. 80f03a44 memcpy
  306. 80f047f4 memset
  307. 80f01f14 minit
  308. 80f02768 open
  309. 80f044e8 pabt_handler
  310. 80f04944 printf
  311. 80f0428c putc
  312. 80f04290 putchar
  313. 80f0387c puts
  314. 80f02724 read
  315. 80f02214 realloc
  316. 80f0262c remove
  317. 80f026d8 remove_device
  318. 80f0266c rename
  319. 80f03bc4 setvbuf
  320. 80f04ea0 strchr
  321. 80f04ec8 strcmp
  322. 80f04f70 strcpy
  323. 80f04f54 strlen
  324. 80f04d80 strncpy
  325. 80f044c4 swi_handler
  326. 80f05768 timers
  327. 80f044d8 udef_handler
  328. 80f0262c unlink
  329. 80f02534 write
  330.  
  331.  
  332. GLOBAL SYMBOLS: SORTED BY Symbol Address
  333.  
  334. address name
  335. -------- ----
  336. 00000001 __TI_args_main
  337. 00f00000 __SYSMEM_SIZE
  338. 4030ce04 intvecs_adr
  339. 80000000 _sys_memory
  340. 80f011b4 __TI_printfi
  341. 80f016bc TimerEnable
  342. 80f01758 TimerDisable
  343. 80f017e4 TimerReset
  344. 80f01894 TimerBasicConfiguration
  345. 80f019e0 TimerInterruptConfiguration
  346. 80f01a98 TimerConfigureCE
  347. 80f01ae8 TimerConfigureAR
  348. 80f01b38 TimerBasicConfigurationCore
  349. 80f01b94 SetIrqWakeenMode
  350. 80f01c2c SetIrqMode
  351. 80f01cc4 GetTimerBaseAdr
  352. 80f01d54 ResetTimer
  353. 80f01de0 IRQHandle68
  354. 80f01df0 main
  355. 80f01f14 minit
  356. 80f0200c malloc
  357. 80f020c0 free
  358. 80f02214 realloc
  359. 80f02398 memalign
  360. 80f024d0 calloc
  361. 80f02534 write
  362. 80f0262c remove
  363. 80f0262c unlink
  364. 80f0266c rename
  365. 80f026d8 remove_device
  366. 80f02724 read
  367. 80f02768 open
  368. 80f02880 lseek
  369. 80f028c4 close
  370. 80f02954 add_device
  371. 80f02a7c HOSTwrite
  372. 80f02b00 HOSTunlink
  373. 80f02b64 HOSTtime
  374. 80f02bc4 HOSTrename
  375. 80f02c5c HOSTread
  376. 80f02ce0 HOSTopen
  377. 80f02d6c HOSTlseek
  378. 80f02e0c HOSTgetenv
  379. 80f02e74 HOSTclose
  380. 80f02edc HOSTclock
  381. 80f03088 __TI_cleanup
  382. 80f030d4 freopen
  383. 80f03120 fopen
  384. 80f03220 __aeabi_uldivmod
  385. 80f034d8 __aeabi_dsub
  386. 80f034e4 __aeabi_dadd
  387. 80f036ec fputs
  388. 80f0387c puts
  389. 80f038b4 __aeabi_ddiv
  390. 80f03a44 __aeabi_memcpy
  391. 80f03a44 __aeabi_memcpy4
  392. 80f03a44 __aeabi_memcpy8
  393. 80f03a44 memcpy
  394. 80f03bc4 setvbuf
  395. 80f03d1c __TI_doflush
  396. 80f03da0 fflush
  397. 80f03e48 __aeabi_dmul
  398. 80f03f70 __TI_wrt_ok
  399. 80f04010 __TI_rd_ok
  400. 80f04088 __aeabi_idivmod
  401. 80f041a0 fputc
  402. 80f0428c putc
  403. 80f04290 putchar
  404. 80f042a4 __TI_closefile
  405. 80f04350 fclose
  406. 80f043a0 __aeabi_uidivmod
  407. 80f04494 fiq_handler
  408. 80f044b0 irq_handler
  409. 80f044c4 swi_handler
  410. 80f044d8 udef_handler
  411. 80f044e8 pabt_handler
  412. 80f044fc dabt_handler
  413. 80f04570 __TI_auto_init
  414. 80f04644 __aeabi_cdcmpeq
  415. 80f04644 __aeabi_cdcmple
  416. 80f04714 __aeabi_cdrcmple
  417. 80f047e4 __aeabi_memclr
  418. 80f047e4 __aeabi_memclr4
  419. 80f047e4 __aeabi_memclr8
  420. 80f047e8 __aeabi_memset
  421. 80f047e8 __aeabi_memset4
  422. 80f047e8 __aeabi_memset8
  423. 80f047f4 memset
  424. 80f04894 fseek
  425. 80f04944 printf
  426. 80f049e0 __TI_writemsg
  427. 80f04a28 C$$IO$$
  428. 80f04a30 __TI_readmsg
  429. 80f04b1c atoi
  430. 80f04ba0 _Dtest
  431. 80f04c24 copy_in
  432. 80f04ca4 ltoa
  433. 80f04d24 __aeabi_d2iz
  434. 80f04d80 strncpy
  435. 80f04ddc _c_int00
  436. 80f04e0c __aeabi_i2d
  437. 80f04e48 memccpy
  438. 80f04e74 memchr
  439. 80f04ea0 strchr
  440. 80f04ec8 strcmp
  441. 80f04ef0 _register_unlock
  442. 80f04efc _register_lock
  443. 80f04f08 _nop
  444. 80f04f14 __TI_zero_init
  445. 80f04f34 _args_main
  446. 80f04f54 strlen
  447. 80f04f70 strcpy
  448. 80f04f88 __TI_decompress_none
  449. 80f04f9c _Dclass
  450. 80f04fb0 __TI_decompress_rle24
  451. 80f04fb8 abortStack
  452. 80f051b8 irqStack
  453. 80f053b8 _ftable
  454. 80f05578 __TI_ft_end
  455. 80f0557c __aeabi_stdin
  456. 80f05580 __aeabi_stdout
  457. 80f05584 __aeabi_stderr
  458. 80f05594 _lock
  459. 80f05598 _unlock
  460. 80f0559c __TI_cleanup_ptr
  461. 80f055a0 __TI_dtors_ptr
  462. 80f055a8 __CIOBUF_
  463. 80f056c8 __TI_tmpnams
  464. 80f05768 timers
  465. 80f05780 _ctypes_
  466. 80f05888 __TI_static_base__
  467. 80f05900 __TI_Handler_Table_Base
  468. 80f0590c __TI_Handler_Table_Limit
  469. 80f05928 __TI_CINIT_Base
  470. 80f05948 __TI_CINIT_Limit
  471. ffffffff __binit__
  472. ffffffff __c_args__
  473. ffffffff binit
  474. UNDEFED SHT$$INIT_ARRAY$$Base
  475. UNDEFED SHT$$INIT_ARRAY$$Limit
  476. UNDEFED TimerConfigure
  477.  
  478. [141 symbols]
Advertisement
Add Comment
Please, Sign In to add comment