You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

493 lines
15 KiB

5 years ago
  1. ******************************************************************************
  2. MSP430 Linker PC v3.3.1
  3. ******************************************************************************
  4. >> Linked Mon Mar 07 17:01:00 2011
  5. OUTPUT FILE NAME: <LaunchPadCapTouchBoosterPack.out>
  6. ENTRY POINT SYMBOL: "_c_int00" address: 0000f04e
  7. MEMORY CONFIGURATION
  8. name origin length used unused attr fill
  9. ---------------------- -------- --------- -------- -------- ---- --------
  10. SFR 00000000 00000010 00000000 00000010 RWIX
  11. PERIPHERALS_8BIT 00000010 000000f0 00000000 000000f0 RWIX
  12. PERIPHERALS_16BIT 00000100 00000100 00000000 00000100 RWIX
  13. RAM 00000200 00000100 0000007c 00000084 RWIX
  14. INFOD 00001000 00000040 00000000 00000040 RWIX
  15. INFOC 00001040 00000040 00000000 00000040 RWIX
  16. INFOB 00001080 00000040 00000000 00000040 RWIX
  17. INFOA 000010c0 00000040 00000000 00000040 RWIX
  18. FLASH 0000e000 00001fe0 000011e0 00000e00 RWIX
  19. INT00 0000ffe0 00000002 00000000 00000002 RWIX
  20. INT01 0000ffe2 00000002 00000000 00000002 RWIX
  21. INT02 0000ffe4 00000002 00000000 00000002 RWIX
  22. INT03 0000ffe6 00000002 00000000 00000002 RWIX
  23. INT04 0000ffe8 00000002 00000000 00000002 RWIX
  24. INT05 0000ffea 00000002 00000000 00000002 RWIX
  25. INT06 0000ffec 00000002 00000000 00000002 RWIX
  26. INT07 0000ffee 00000002 00000000 00000002 RWIX
  27. INT08 0000fff0 00000002 00000000 00000002 RWIX
  28. INT09 0000fff2 00000002 00000002 00000000 RWIX
  29. INT10 0000fff4 00000002 00000002 00000000 RWIX
  30. INT11 0000fff6 00000002 00000000 00000002 RWIX
  31. INT12 0000fff8 00000002 00000000 00000002 RWIX
  32. INT13 0000fffa 00000002 00000000 00000002 RWIX
  33. INT14 0000fffc 00000002 00000000 00000002 RWIX
  34. RESET 0000fffe 00000002 00000002 00000000 RWIX
  35. SECTION ALLOCATION MAP
  36. output attributes/
  37. section page origin length input sections
  38. -------- ---- ---------- ---------- ----------------
  39. .pinit 0 0000e000 00000000 UNINITIALIZED
  40. .bss 0 00000200 0000002c UNINITIALIZED
  41. 00000200 00000016 CTS_Layer.obj (.bss)
  42. 00000216 00000008 CapTouchBoosterPack_UserExperience.obj (.bss)
  43. 0000021e 00000005 uart.obj (.bss)
  44. 00000223 00000001 --HOLE--
  45. 00000224 00000004 rts430.lib : _lock.obj (.bss)
  46. 00000228 00000004 : boot.obj (.bss)
  47. .stack 0 000002b0 00000050 UNINITIALIZED
  48. 000002b0 00000002 rts430.lib : boot.obj (.stack)
  49. 000002b2 0000004e --HOLE--
  50. .text 0 0000e000 0000113c
  51. 0000e000 00000502 CTS_Layer.obj (.text:TI_CAPT_Custom)
  52. 0000e502 0000022e CTS_Layer.obj (.text:TI_CAPT_Wheel)
  53. 0000e730 00000202 CapTouchBoosterPack_UserExperience.obj (.text:CapTouchActiveMode)
  54. 0000e932 00000166 CTS_HAL.obj (.text:TI_CTS_RO_PINOSC_TA0_WDTp_HAL)
  55. 0000ea98 00000112 CTS_Layer.obj (.text:Dominant_Element)
  56. 0000ebaa 000000ba CapTouchBoosterPack_UserExperience.obj (.text:GetGesture)
  57. 0000ec64 000000a0 CapTouchBoosterPack_UserExperience.obj (.text:LedStartUpSequence)
  58. 0000ed04 00000076 CTS_Layer.obj (.text:TI_CAPT_Update_Baseline)
  59. 0000ed7a 00000060 CapTouchBoosterPack_UserExperience.obj (.text:CapTouchIdleMode)
  60. 0000edda 0000004c rts430.lib : lsr16.obj (.text)
  61. 0000ee26 0000004a uart.obj (.text:Timer_A0_ISR)
  62. 0000ee70 00000046 rts430.lib : autoinit.obj (.text:_auto_init)
  63. 0000eeb6 00000042 CapTouchBoosterPack_UserExperience.obj (.text:main)
  64. 0000eef8 0000003c CapTouchBoosterPack_UserExperience.obj (.text:MeasureCapBaseLine)
  65. 0000ef34 0000003a uart.obj (.text:TimerA_UART_tx)
  66. 0000ef6e 00000038 uart.obj (.text:TimerA_UART_init)
  67. 0000efa6 0000002c rts430.lib : div16s.obj (.text)
  68. 0000efd2 0000002c : lsl16.obj (.text)
  69. 0000effe 0000002a CapTouchBoosterPack_UserExperience.obj (.text:InitLaunchPadCore)
  70. 0000f028 00000026 CTS_Layer.obj (.text:TI_CAPT_Button)
  71. 0000f04e 00000026 rts430.lib : boot.obj (.text:_c_int00_noexit)
  72. 0000f074 0000001e CTS_Layer.obj (.text:TI_CAPT_Raw)
  73. 0000f092 0000001c uart.obj (.text:TimerA_UART_shutdown)
  74. 0000f0ae 00000018 CapTouchBoosterPack_UserExperience.obj (.text:SendByte)
  75. 0000f0c6 00000018 CTS_Layer.obj (.text:TI_CAPT_Init_Baseline)
  76. 0000f0de 00000016 rts430.lib : div16u.obj (.text)
  77. 0000f0f4 00000014 : mult16.obj (.text)
  78. 0000f108 00000012 : memcpy.obj (.text:memcpy)
  79. 0000f11a 00000010 : epilog.obj (.text)
  80. 0000f12a 00000008 CTS_HAL.obj (.text:watchdog_timer)
  81. 0000f132 00000004 rts430.lib : pre_init.obj (.text:_system_pre_init)
  82. 0000f136 00000004 : exit.obj (.text:abort)
  83. 0000f13a 00000002 : _lock.obj (.text:_nop)
  84. .const 0 0000f13c 00000090
  85. 0000f13c 00000078 structure.obj (.const)
  86. 0000f1b4 00000010 CapTouchBoosterPack_UserExperience.obj (.const:LedWheelPosition)
  87. 0000f1c4 00000008 CapTouchBoosterPack_UserExperience.obj (.const:startSequence)
  88. .cinit 0 0000f1cc 00000014
  89. 0000f1cc 0000000b uart.obj (.cinit)
  90. 0000f1d7 00000001 --HOLE-- [fill = 0]
  91. 0000f1d8 00000006 CTS_Layer.obj (.cinit)
  92. 0000f1de 00000002 --HOLE-- [fill = 0]
  93. .int09 0 0000fff2 00000002
  94. 0000fff2 00000002 uart.obj (.int09)
  95. .int10 0 0000fff4 00000002
  96. 0000fff4 00000002 CTS_HAL.obj (.int10)
  97. .reset 0 0000fffe 00000002
  98. 0000fffe 00000002 rts430.lib : boot.obj (.reset)
  99. GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
  100. address name
  101. -------- ----
  102. 00000200 .bss
  103. 0000e000 .text
  104. 0000004a ADC10AE0
  105. 000001b0 ADC10CTL0
  106. 000001b2 ADC10CTL1
  107. 00000048 ADC10DTC0
  108. 00000049 ADC10DTC1
  109. 000001b4 ADC10MEM
  110. 000001bc ADC10SA
  111. 00000057 BCSCTL1
  112. 00000058 BCSCTL2
  113. 00000053 BCSCTL3
  114. 0000f136 C$$EXIT
  115. 00000059 CACTL1
  116. 0000005a CACTL2
  117. 000010fb CALBC1_12MHZ
  118. 000010f9 CALBC1_16MHZ
  119. 000010ff CALBC1_1MHZ
  120. 000010fd CALBC1_8MHZ
  121. 000010fa CALDCO_12MHZ
  122. 000010f8 CALDCO_16MHZ
  123. 000010fe CALDCO_1MHZ
  124. 000010fc CALDCO_8MHZ
  125. 0000005b CAPD
  126. 0000e730 CapTouchActiveMode
  127. 0000ed7a CapTouchIdleMode
  128. 00000056 DCOCTL
  129. 0000ea98 Dominant_Element
  130. 00000128 FCTL1
  131. 0000012a FCTL2
  132. 0000012c FCTL3
  133. 0000ebaa GetGesture
  134. 00000000 IE1
  135. 00000002 IFG1
  136. 0000efd2 I_LSL
  137. 0000effa I_LSL_1
  138. 0000efe8 I_LSL_10
  139. 0000efe6 I_LSL_11
  140. 0000efe4 I_LSL_12
  141. 0000efe2 I_LSL_13
  142. 0000efe0 I_LSL_14
  143. 0000efde I_LSL_15
  144. 0000eff8 I_LSL_2
  145. 0000eff6 I_LSL_3
  146. 0000eff4 I_LSL_4
  147. 0000eff2 I_LSL_5
  148. 0000eff0 I_LSL_6
  149. 0000efee I_LSL_7
  150. 0000efec I_LSL_8
  151. 0000efea I_LSL_9
  152. 0000edda I_LSR
  153. 0000ee20 I_LSR_1
  154. 0000edfc I_LSR_10
  155. 0000edf8 I_LSR_11
  156. 0000edf4 I_LSR_12
  157. 0000edf0 I_LSR_13
  158. 0000edec I_LSR_14
  159. 0000ede8 I_LSR_15
  160. 0000ee1c I_LSR_2
  161. 0000ee18 I_LSR_3
  162. 0000ee14 I_LSR_4
  163. 0000ee10 I_LSR_5
  164. 0000ee0c I_LSR_6
  165. 0000ee08 I_LSR_7
  166. 0000ee04 I_LSR_8
  167. 0000ee00 I_LSR_9
  168. 0000effe InitLaunchPadCore
  169. 0000ec64 LedStartUpSequence
  170. 0000f1b4 LedWheelPosition
  171. 0000eef8 MeasureCapBaseLine
  172. 00000022 P1DIR
  173. 00000025 P1IE
  174. 00000024 P1IES
  175. 00000023 P1IFG
  176. 00000020 P1IN
  177. 00000021 P1OUT
  178. 00000027 P1REN
  179. 00000026 P1SEL
  180. 00000041 P1SEL2
  181. 0000002a P2DIR
  182. 0000002d P2IE
  183. 0000002c P2IES
  184. 0000002b P2IFG
  185. 00000028 P2IN
  186. 00000029 P2OUT
  187. 0000002f P2REN
  188. 0000002e P2SEL
  189. 00000042 P2SEL2
  190. 0000f0ae SendByte
  191. 00000172 TA0CCR0
  192. 00000174 TA0CCR1
  193. 00000176 TA0CCR2
  194. 00000162 TA0CCTL0
  195. 00000164 TA0CCTL1
  196. 00000166 TA0CCTL2
  197. 00000160 TA0CTL
  198. 0000012e TA0IV
  199. 00000170 TA0R
  200. 0000f028 TI_CAPT_Button
  201. 0000e000 TI_CAPT_Custom
  202. 0000f0c6 TI_CAPT_Init_Baseline
  203. 0000f074 TI_CAPT_Raw
  204. 0000ed04 TI_CAPT_Update_Baseline
  205. 0000e502 TI_CAPT_Wheel
  206. 0000e932 TI_CTS_RO_PINOSC_TA0_WDTp_HAL
  207. 0000ef6e TimerA_UART_init
  208. 0000f092 TimerA_UART_shutdown
  209. 0000ef34 TimerA_UART_tx
  210. 0000ee26 Timer_A0_ISR
  211. 0000007a USICCTL
  212. 0000007a USICKCTL
  213. 0000007b USICNT
  214. 00000078 USICTL
  215. 00000078 USICTL0
  216. 00000079 USICTL1
  217. 0000007c USISR
  218. 0000007d USISRH
  219. 0000007c USISRL
  220. 00000120 WDTCTL
  221. 00000300 __STACK_END
  222. 00000050 __STACK_SIZE
  223. 00000001 __TI_args_main
  224. 00000001 __TI_auto_init
  225. 00000001 __TI_exit
  226. ffffffff __binit__
  227. 00000200 __bss__
  228. ffffffff __c_args__
  229. 0000f1cc __cinit__
  230. 0000efa6 __divi
  231. 0000f0de __divu
  232. 0000022c __end__
  233. 0000f13c __etext__
  234. 0000f0f4 __mpyi
  235. ffffffff __pinit__
  236. 0000efa6 __remi
  237. 0000f0de __remu
  238. 0000e000 __text__
  239. 0000ee70 _auto_init
  240. 0000f04e _c_int00
  241. 0000f04e _c_int00_noexit
  242. 00000228 _cleanup_ptr
  243. 0000022a _dtors_ptr
  244. 00000224 _lock
  245. 0000f13a _nop
  246. 0000fffe _reset_vector
  247. 000002b0 _stack
  248. 0000f132 _system_pre_init
  249. 00000226 _unlock
  250. 0000f136 abort
  251. 00000200 baseCnt
  252. ffffffff binit
  253. 0000f1cc cinit
  254. 00000214 ctsStatusReg
  255. 0000021a deltaCnts
  256. 0000022c end
  257. 0000f13c etext
  258. 0000f126 func_epilog_1
  259. 0000f124 func_epilog_2
  260. 0000f122 func_epilog_3
  261. 0000f120 func_epilog_4
  262. 0000f11e func_epilog_5
  263. 0000f11c func_epilog_6
  264. 0000f11a func_epilog_7
  265. 00000218 last_wheel_position
  266. 0000f15a left
  267. 0000eeb6 main
  268. 0000020c measCnt
  269. 0000f108 memcpy
  270. 0000f18c middle_button
  271. 0000f164 middle_element
  272. ffffffff pinit
  273. 0000021c prox_raw_Cnts
  274. 0000f16e proximity_element
  275. 0000f1a0 proximity_sensor
  276. 0000f146 right
  277. 0000f1c4 startSequence
  278. 0000021e timerA_UART_mode
  279. 00000220 txData
  280. 0000f13c volume_down
  281. 0000f150 volume_up
  282. 0000f12a watchdog_timer
  283. 0000f178 wheel
  284. 00000216 wheel_position
  285. GLOBAL SYMBOLS: SORTED BY Symbol Address
  286. address name
  287. -------- ----
  288. 00000000 IE1
  289. 00000001 __TI_args_main
  290. 00000001 __TI_auto_init
  291. 00000001 __TI_exit
  292. 00000002 IFG1
  293. 00000020 P1IN
  294. 00000021 P1OUT
  295. 00000022 P1DIR
  296. 00000023 P1IFG
  297. 00000024 P1IES
  298. 00000025 P1IE
  299. 00000026 P1SEL
  300. 00000027 P1REN
  301. 00000028 P2IN
  302. 00000029 P2OUT
  303. 0000002a P2DIR
  304. 0000002b P2IFG
  305. 0000002c P2IES
  306. 0000002d P2IE
  307. 0000002e P2SEL
  308. 0000002f P2REN
  309. 00000041 P1SEL2
  310. 00000042 P2SEL2
  311. 00000048 ADC10DTC0
  312. 00000049 ADC10DTC1
  313. 0000004a ADC10AE0
  314. 00000050 __STACK_SIZE
  315. 00000053 BCSCTL3
  316. 00000056 DCOCTL
  317. 00000057 BCSCTL1
  318. 00000058 BCSCTL2
  319. 00000059 CACTL1
  320. 0000005a CACTL2
  321. 0000005b CAPD
  322. 00000078 USICTL
  323. 00000078 USICTL0
  324. 00000079 USICTL1
  325. 0000007a USICCTL
  326. 0000007a USICKCTL
  327. 0000007b USICNT
  328. 0000007c USISR
  329. 0000007c USISRL
  330. 0000007d USISRH
  331. 00000120 WDTCTL
  332. 00000128 FCTL1
  333. 0000012a FCTL2
  334. 0000012c FCTL3
  335. 0000012e TA0IV
  336. 00000160 TA0CTL
  337. 00000162 TA0CCTL0
  338. 00000164 TA0CCTL1
  339. 00000166 TA0CCTL2
  340. 00000170 TA0R
  341. 00000172 TA0CCR0
  342. 00000174 TA0CCR1
  343. 00000176 TA0CCR2
  344. 000001b0 ADC10CTL0
  345. 000001b2 ADC10CTL1
  346. 000001b4 ADC10MEM
  347. 000001bc ADC10SA
  348. 00000200 .bss
  349. 00000200 __bss__
  350. 00000200 baseCnt
  351. 0000020c measCnt
  352. 00000214 ctsStatusReg
  353. 00000216 wheel_position
  354. 00000218 last_wheel_position
  355. 0000021a deltaCnts
  356. 0000021c prox_raw_Cnts
  357. 0000021e timerA_UART_mode
  358. 00000220 txData
  359. 00000224 _lock
  360. 00000226 _unlock
  361. 00000228 _cleanup_ptr
  362. 0000022a _dtors_ptr
  363. 0000022c __end__
  364. 0000022c end
  365. 000002b0 _stack
  366. 00000300 __STACK_END
  367. 000010f8 CALDCO_16MHZ
  368. 000010f9 CALBC1_16MHZ
  369. 000010fa CALDCO_12MHZ
  370. 000010fb CALBC1_12MHZ
  371. 000010fc CALDCO_8MHZ
  372. 000010fd CALBC1_8MHZ
  373. 000010fe CALDCO_1MHZ
  374. 000010ff CALBC1_1MHZ
  375. 0000e000 .text
  376. 0000e000 TI_CAPT_Custom
  377. 0000e000 __text__
  378. 0000e502 TI_CAPT_Wheel
  379. 0000e730 CapTouchActiveMode
  380. 0000e932 TI_CTS_RO_PINOSC_TA0_WDTp_HAL
  381. 0000ea98 Dominant_Element
  382. 0000ebaa GetGesture
  383. 0000ec64 LedStartUpSequence
  384. 0000ed04 TI_CAPT_Update_Baseline
  385. 0000ed7a CapTouchIdleMode
  386. 0000edda I_LSR
  387. 0000ede8 I_LSR_15
  388. 0000edec I_LSR_14
  389. 0000edf0 I_LSR_13
  390. 0000edf4 I_LSR_12
  391. 0000edf8 I_LSR_11
  392. 0000edfc I_LSR_10
  393. 0000ee00 I_LSR_9
  394. 0000ee04 I_LSR_8
  395. 0000ee08 I_LSR_7
  396. 0000ee0c I_LSR_6
  397. 0000ee10 I_LSR_5
  398. 0000ee14 I_LSR_4
  399. 0000ee18 I_LSR_3
  400. 0000ee1c I_LSR_2
  401. 0000ee20 I_LSR_1
  402. 0000ee26 Timer_A0_ISR
  403. 0000ee70 _auto_init
  404. 0000eeb6 main
  405. 0000eef8 MeasureCapBaseLine
  406. 0000ef34 TimerA_UART_tx
  407. 0000ef6e TimerA_UART_init
  408. 0000efa6 __divi
  409. 0000efa6 __remi
  410. 0000efd2 I_LSL
  411. 0000efde I_LSL_15
  412. 0000efe0 I_LSL_14
  413. 0000efe2 I_LSL_13
  414. 0000efe4 I_LSL_12
  415. 0000efe6 I_LSL_11
  416. 0000efe8 I_LSL_10
  417. 0000efea I_LSL_9
  418. 0000efec I_LSL_8
  419. 0000efee I_LSL_7
  420. 0000eff0 I_LSL_6
  421. 0000eff2 I_LSL_5
  422. 0000eff4 I_LSL_4
  423. 0000eff6 I_LSL_3
  424. 0000eff8 I_LSL_2
  425. 0000effa I_LSL_1
  426. 0000effe InitLaunchPadCore
  427. 0000f028 TI_CAPT_Button
  428. 0000f04e _c_int00
  429. 0000f04e _c_int00_noexit
  430. 0000f074 TI_CAPT_Raw
  431. 0000f092 TimerA_UART_shutdown
  432. 0000f0ae SendByte
  433. 0000f0c6 TI_CAPT_Init_Baseline
  434. 0000f0de __divu
  435. 0000f0de __remu
  436. 0000f0f4 __mpyi
  437. 0000f108 memcpy
  438. 0000f11a func_epilog_7
  439. 0000f11c func_epilog_6
  440. 0000f11e func_epilog_5
  441. 0000f120 func_epilog_4
  442. 0000f122 func_epilog_3
  443. 0000f124 func_epilog_2
  444. 0000f126 func_epilog_1
  445. 0000f12a watchdog_timer
  446. 0000f132 _system_pre_init
  447. 0000f136 C$$EXIT
  448. 0000f136 abort
  449. 0000f13a _nop
  450. 0000f13c __etext__
  451. 0000f13c etext
  452. 0000f13c volume_down
  453. 0000f146 right
  454. 0000f150 volume_up
  455. 0000f15a left
  456. 0000f164 middle_element
  457. 0000f16e proximity_element
  458. 0000f178 wheel
  459. 0000f18c middle_button
  460. 0000f1a0 proximity_sensor
  461. 0000f1b4 LedWheelPosition
  462. 0000f1c4 startSequence
  463. 0000f1cc __cinit__
  464. 0000f1cc cinit
  465. 0000fffe _reset_vector
  466. ffffffff __binit__
  467. ffffffff __c_args__
  468. ffffffff __pinit__
  469. ffffffff binit
  470. ffffffff pinit
  471. [183 symbols]