www.pudn.com > AT91SAM9261-BasicLCD-IAR4_30A-1_1.zip > Basic.map
################################################################################
# #
# IAR Universal Linker V4.59N/386 #
# #
# Link time = 14/Jun/2006 15:43:42 #
# Target CPU = ARM #
# List file = C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM926 #
# 1-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\comp #
# il\RAM_Debug\List\Basic.map #
# Output file 1 = C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM926 #
# 1-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\comp #
# il\RAM_Debug\Exe\Basic.d79 #
# Format: debug #
# UBROF version 10.0.2 #
# Using library modules for C-SPY (-rt) #
# Command line = C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM926 #
# 1-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\comp #
# il\RAM_Debug\Obj\Cstartup.r79 #
# C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM926 #
# 1-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\comp #
# il\RAM_Debug\Obj\Cstartup_SAM9.r79 #
# C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM926 #
# 1-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\comp #
# il\RAM_Debug\Obj\init.r79 #
# C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM926 #
# 1-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\comp #
# il\RAM_Debug\Obj\lcd.r79 #
# C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM926 #
# 1-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\comp #
# il\RAM_Debug\Obj\test_lcd.r79 #
# C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM926 #
# 1-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\comp #
# il\RAM_Debug\Obj\touchscreen.r79 #
# -o #
# C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM926 #
# 1-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\comp #
# il\RAM_Debug\Exe\Basic.d79 #
# -l #
# C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM926 #
# 1-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\comp #
# il\RAM_Debug\List\Basic.map #
# -xmsn #
# "-IC:\Program Files\IAR Systems\Embedded Workbenc #
# h 4.0 Kickstart\arm\LIB\" #
# -f #
# C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM926 #
# 1-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\comp #
# il\resource\at91SAM9261_160KRAM.xcl #
# (-carm -Z(CONST)INTRAMSTART_REMAP=00000000 #
# -Z(CONST)INTRAMEND_REMAP=00027FFF #
# -DRAMSTART=00000000 -DRAMEND=00027FFF #
# -Z(CODE)INTVEC=00-3F #
# -Z(CODE)ICODE,DIFUNCT=RAMSTART-RAMEND #
# -Z(CODE)SWITAB=RAMSTART-RAMEND #
# -Z(CODE)CODE=RAMSTART-RAMEND #
# -Z(CONST)INITTAB,DATA_ID,DATA_C=RAMSTART-RAMEND #
# -Z(CONST)CHECKSUM=RAMSTART-RAMEND #
# -Z(DATA)DATA_I,DATA_Z,DATA_N=RAMSTART-RAMEND #
# -Z(DATA)CODE_I=RAMSTART-RAMEND #
# -Z(CONST)CODE_ID=RAMSTART-RAMEND #
# -QCODE_I=CODE_ID -D_CSTACK_SIZE=(100*4) #
# -D_IRQ_STACK_SIZE=(2*8*4) #
# -Z(DATA)CSTACK+_CSTACK_SIZE=RAMSTART-RAMEND #
# -Z(DATA)IRQ_STACK+_IRQ_STACK_SIZE=RAMSTART-RAMEND) #
# -e_PrintfTiny=_Printf -e_ScanfSmall=_Scanf -rt #
# "C:\Program Files\IAR Systems\Embedded Workbench #
# 4.0 Kickstart\arm\LIB\dl5tptnnl8n.r79" #
# #
# Copyright 1987-2005 IAR Systems. All rights reserved. #
################################################################################
****************************************
* *
* CROSS REFERENCE *
* *
****************************************
There are no program entries.
****************************************
* *
* RUNTIME MODEL *
* *
****************************************
ARMv4M = USED
ARMv4T = USED
ARMv5T = USED
StackAlign4 = USED
StackAlign8 = USED
__cpu_mode = __pcs__thumb
__data_model = absolute
__dlib_file_descriptor = 0
__endian = little
__rt_version = 6
****************************************
* *
* MODULE MAP *
* *
****************************************
DEFINED ABSOLUTE ENTRIES
PROGRAM MODULE, NAME : ?ABS_ENTRY_MOD
Absolute parts
ENTRY ADDRESS REF BY
===== ======= ======
_IRQ_STACK_SIZE 00000040
_CSTACK_SIZE 00000400
RAMEND 00027FFF
RAMSTART 00000000
*************************************************************************
FILE NAME : C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM9261-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\compil\RAM_Debug\Obj\Cstartup.r79
PROGRAM MODULE, NAME : ?RESET
SEGMENTS IN THE MODULE
======================
INTRAMSTART_REMAP
Relative segment, address: 00000000, align: 2
Segment part 0. ROOT.
-------------------------------------------------------------------------
INTRAMEND_REMAP
Relative segment, address: 00028000, align: 2
Segment part 1. ROOT.
-------------------------------------------------------------------------
ICODE
Relative segment, address: 00000000 - 000000F7 (0xf8 bytes), align: 2
Segment part 2. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
__main 0000008C
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)
LOCAL ADDRESS
===== =======
reset 00000000
InitReset 00000048
undefvec 00000004
swivec 00000008
pabtvec 0000000C
dabtvec 00000010
rsvdvec 00000014
irqvec 00000018
IRQ_Handler_Entry 00000094
fiqvec 0000001C
FIQ_Handler_Entry 00000020
?jump_to_main 00000084
?call_exit 00000090
End 00000090
_?0 000000E0
_?1 000000E4
_?2 000000E8
_?3 000000EC
_?4 000000F0
_?5 000000F4
*************************************************************************
FILE NAME : C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM9261-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\compil\RAM_Debug\Obj\Cstartup_SAM9.r79
PROGRAM MODULE, NAME : Cstartup_SAM9
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 000001D4 - 000001DD (0xa bytes), align: 2
Segment part 2. Intra module refs: AT91F_DBGU_CfgPIO (init)
AT91F_SDRAMC_CfgPIO
AT91F_Test_TouchScreen (touchscreen)
AT91F_Touchscreen_Init (touchscreen)
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PIO_CfgPeriph 000001D5
-------------------------------------------------------------------------
CODE
Relative segment, address: 000001E0 - 000001F7 (0x18 bytes), align: 2
Segment part 3. Intra module refs: AT91F_InitSDRAM
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_SDRAMC_CfgPIO 000001E1
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 000001F8 - 000002CB (0xd4 bytes), align: 2
Segment part 4. Intra module refs: AT91F_LowLevelInit
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_InitSDRAM 000001F9
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
ICODE
Relative segment, address: 000000F8 - 00000183 (0x8c bytes), align: 2
Segment part 7.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_LowLevelInit 000000F9 Segment part 2 (?RESET)
stack 1 = 00000000 ( 00000008 )
*************************************************************************
FILE NAME : C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM9261-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\compil\RAM_Debug\Obj\init.r79
PROGRAM MODULE, NAME : init
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 000002CC - 000002D1 (0x6 bytes), align: 2
Segment part 2. Intra module refs: AT91F_PDC_Close (touchscreen)
AT91F_PDC_Open
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PDC_SetNextRx 000002CD
-------------------------------------------------------------------------
CODE
Relative segment, address: 000002D4 - 000002D9 (0x6 bytes), align: 2
Segment part 3. Intra module refs: AT91F_PDC_Close (touchscreen)
AT91F_PDC_Open
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PDC_SetNextTx 000002D5
-------------------------------------------------------------------------
CODE
Relative segment, address: 000002DC - 000002E1 (0x6 bytes), align: 2
Segment part 4. Intra module refs: AT91F_PDC_Close (touchscreen)
AT91F_PDC_Open
AT91F_TSC_SPI_SendRecv (touchscreen)
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PDC_SetRx 000002DD
-------------------------------------------------------------------------
CODE
Relative segment, address: 000002E4 - 000002E9 (0x6 bytes), align: 2
Segment part 5. Intra module refs: AT91F_PDC_Close (touchscreen)
AT91F_PDC_Open
AT91F_TSC_SPI_SendRecv (touchscreen)
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PDC_SetTx 000002E5
-------------------------------------------------------------------------
CODE
Relative segment, address: 000002EC - 000002F3 (0x8 bytes), align: 2
Segment part 6. Intra module refs: AT91F_PDC_Open
AT91F_TSC_SPI_SendRecv (touchscreen)
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PDC_EnableTx 000002ED
-------------------------------------------------------------------------
CODE
Relative segment, address: 000002F4 - 000002F9 (0x6 bytes), align: 2
Segment part 7. Intra module refs: AT91F_PDC_Open
AT91F_TSC_SPI_SendRecv (touchscreen)
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PDC_EnableRx 000002F5
-------------------------------------------------------------------------
CODE
Relative segment, address: 000002FC - 00000303 (0x8 bytes), align: 2
Segment part 8. Intra module refs: AT91F_PDC_Close (touchscreen)
AT91F_PDC_Open
AT91F_TSC_SPI_SendRecv (touchscreen)
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PDC_DisableTx 000002FD
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000304 - 00000309 (0x6 bytes), align: 2
Segment part 9. Intra module refs: AT91F_PDC_Close (touchscreen)
AT91F_PDC_Open
AT91F_TSC_SPI_SendRecv (touchscreen)
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PDC_DisableRx 00000305
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000030C - 00000351 (0x46 bytes), align: 2
Segment part 10. Intra module refs: AT91F_US_Configure
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PDC_Open 0000030D
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000354 - 0000038B (0x38 bytes), align: 2
Segment part 12. Intra module refs: AT91F_US_SetBaudrate
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_US_Baudrate 00000355
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000038C - 0000039B (0x10 bytes), align: 2
Segment part 13. Intra module refs: AT91F_US_Configure
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_US_SetBaudrate 0000038D
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000039C - 0000039F (0x4 bytes), align: 2
Segment part 14. Intra module refs: AT91F_US_Configure
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_US_SetTimeguard 0000039D
-------------------------------------------------------------------------
CODE
Relative segment, address: 000003A0 - 000003CF (0x30 bytes), align: 2
Segment part 15. Intra module refs: AT91F_Configure_DBGU
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_US_Configure 000003A1
stack 1 = 00000000 ( 00000010 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 000003D0 - 000003D5 (0x6 bytes), align: 2
Segment part 16. Intra module refs: AT91F_Configure_DBGU
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_US_EnableRx 000003D1
-------------------------------------------------------------------------
CODE
Relative segment, address: 000003D8 - 000003DD (0x6 bytes), align: 2
Segment part 17. Intra module refs: AT91F_Configure_DBGU
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_US_EnableTx 000003D9
-------------------------------------------------------------------------
CODE
Relative segment, address: 000003E0 - 000003E7 (0x8 bytes), align: 2
Segment part 18. Intra module refs: AT91F_DBGU_Printk
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_US_TxReady 000003E1
-------------------------------------------------------------------------
CODE
Relative segment, address: 000003E8 - 000003EF (0x8 bytes), align: 2
Segment part 19. Intra module refs: AT91F_Test_TouchScreenCalibration (touchscreen)
main (test_lcd)
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_US_RxReady 000003E9
-------------------------------------------------------------------------
CODE
Relative segment, address: 000003F0 - 000003F7 (0x8 bytes), align: 2
Segment part 20. Intra module refs: AT91F_DBGU_Printk
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_US_PutChar 000003F1
-------------------------------------------------------------------------
CODE
Relative segment, address: 000003F8 - 000003FF (0x8 bytes), align: 2
Segment part 21. Intra module refs: AT91F_Test_TouchScreenCalibration (touchscreen)
main (test_lcd)
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_US_GetChar 000003F9
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000400 - 00000413 (0x14 bytes), align: 2
Segment part 22. Intra module refs: AT91F_Configure_DBGU
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_DBGU_CfgPIO 00000401
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000414 - 00000435 (0x22 bytes), align: 2
Segment part 23.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_DBGU_Printk 00000415 AT91F_Test_TouchScreen (touchscreen)
AT91F_Test_TouchScreenCalibration (touchscreen)
main (test_lcd)
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000438 - 00000463 (0x2c bytes), align: 2
Segment part 25.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_Configure_DBGU 00000439 main (test_lcd)
stack 1 = 00000000 ( 0000000C )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000464 - 00000467 (0x4 bytes), align: 2
Segment part 26. Intra module refs: AT91F_Configure_DBGU
AT91F_DBGU_Printk
*************************************************************************
FILE NAME : C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM9261-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\compil\RAM_Debug\Obj\lcd.r79
PROGRAM MODULE, NAME : lcd
SEGMENTS IN THE MODULE
======================
DATA_Z
Relative segment, address: 00003AE0 - 00003B2F (0x50 bytes), align: 2
Segment part 12.
ENTRY ADDRESS REF BY
===== ======= ======
message 00003AE0 AT91F_Test_TouchScreenCalibration (touchscreen)
-------------------------------------------------------------------------
DATA_I
Relative segment, address: 00002AB0 - 00003AAF (0x1000 bytes), align: 2
Segment part 13. Intra module refs: lcd_drawchars
LOCAL ADDRESS
===== =======
video_fontdata 00002AB0
-------------------------------------------------------------------------
DATA_Z
Relative segment, address: 00003B48 - 00003B48 (0x1 bytes), align: 0
Segment part 15. Intra module refs: Segment part 36
ENTRY ADDRESS REF BY
===== ======= ======
lcd_is_enabled 00003B48
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000468 - 00000507 (0xa0 bytes), align: 2
Segment part 23. Intra module refs: AT91F_DisplayLCD
lcd_logo
LOCAL ADDRESS
===== =======
lcd_drawchars 00000469
stack 1 = 00000000 ( 00000020 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000508 - 0000050B (0x4 bytes), align: 2
Segment part 24. Intra module refs: lcd_drawchars
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000050C - 0000050F (0x4 bytes), align: 2
Segment part 25. Intra module refs: lcd_drawchars
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000510 - 0000053D (0x2e bytes), align: 2
Segment part 28.
ENTRY ADDRESS REF BY
===== ======= ======
drv_lcd_init 00000511 main (test_lcd)
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000540 - 00000543 (0x4 bytes), align: 2
Segment part 29. Intra module refs: drv_lcd_init
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000544 - 00000583 (0x40 bytes), align: 2
Segment part 30. Intra module refs: lcd_init
LOCAL ADDRESS
===== =======
lcd_print_logo 00000545
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000584 - 00000587 (0x4 bytes), align: 2
Segment part 31. Intra module refs: lcd_print_logo
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000588 - 0000058B (0x4 bytes), align: 2
Segment part 32. Intra module refs: lcd_print_logo
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000058C - 000005AF (0x24 bytes), align: 2
Segment part 33. Intra module refs: drv_lcd_init
LOCAL ADDRESS
===== =======
lcd_init 0000058D
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 000005B0 - 000005B3 (0x4 bytes), align: 2
Segment part 34. Intra module refs: lcd_init
-------------------------------------------------------------------------
CODE
Relative segment, address: 000005B4 - 000005B7 (0x4 bytes), align: 2
Segment part 35. Intra module refs: lcd_init
lcd_print_logo
-------------------------------------------------------------------------
CODE
Relative segment, address: 000005B8 - 000005BB (0x4 bytes), align: 2
Segment part 36. Intra module refs: lcd_init
-------------------------------------------------------------------------
CODE
Relative segment, address: 000005BC - 000005C1 (0x6 bytes), align: 2
Segment part 38. Intra module refs: lcd_print_logo
LOCAL ADDRESS
===== =======
lcd_setfgcolor 000005BD
-------------------------------------------------------------------------
CODE
Relative segment, address: 000005C4 - 000005C7 (0x4 bytes), align: 2
Segment part 39. Intra module refs: lcd_drawchars
lcd_setfgcolor
-------------------------------------------------------------------------
CODE
Relative segment, address: 000005C8 - 000005CD (0x6 bytes), align: 2
Segment part 40. Intra module refs: lcd_print_logo
LOCAL ADDRESS
===== =======
lcd_setbgcolor 000005C9
-------------------------------------------------------------------------
CODE
Relative segment, address: 000005D0 - 000005D5 (0x6 bytes), align: 2
Segment part 41. Intra module refs: lcd_clearscreen
lcd_print_logo
LOCAL ADDRESS
===== =======
lcd_getbgcolor 000005D1
-------------------------------------------------------------------------
CODE
Relative segment, address: 000005D8 - 000005DB (0x4 bytes), align: 2
Segment part 42. Intra module refs: lcd_getbgcolor
lcd_setbgcolor
-------------------------------------------------------------------------
CODE
Relative segment, address: 000005DC - 000005FB (0x20 bytes), align: 2
Segment part 43.
ENTRY ADDRESS REF BY
===== ======= ======
lcd_clearscreen 000005DD AT91F_Test_TouchScreen (touchscreen)
AT91F_Test_TouchScreenCalibration (touchscreen)
main (test_lcd)
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 000005FC - 000005FF (0x4 bytes), align: 2
Segment part 44. Intra module refs: lcd_clearscreen
lcd_print_logo
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000600 - 00000603 (0x4 bytes), align: 2
Segment part 46. Intra module refs: drv_lcd_init
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000604 - 00000607 (0x4 bytes), align: 2
Segment part 47. Intra module refs: drv_lcd_init
lcd_clearscreen
lcd_print_logo
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000608 - 0000060B (0x4 bytes), align: 2
Segment part 48. Intra module refs: drv_lcd_init
lcd_clearscreen
lcd_drawchars
lcd_print_logo
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000060C - 000006B3 (0xa8 bytes), align: 2
Segment part 50. Intra module refs: lcd_print_logo
LOCAL ADDRESS
===== =======
lcd_logo 0000060D
stack 1 = 00000000 ( 00000054 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 000006B4 - 000006B7 (0x4 bytes), align: 2
Segment part 51. Intra module refs: lcd_logo
-------------------------------------------------------------------------
CODE
Relative segment, address: 000006B8 - 000006D3 (0x1c bytes), align: 2
Segment part 52.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_DisplayLCD 000006B9 AT91F_Test_TouchScreen (touchscreen)
AT91F_Test_TouchScreenCalibration (touchscreen)
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
DATA_ID
Relative segment, address: 000012D0 - 000022CF (0x1000 bytes), align: 2
Segment part 14. Intra module refs: video_fontdata
-------------------------------------------------------------------------
INITTAB
Relative segment, address: 000012B8 - 000012C3 (0xc bytes), align: 2
Segment part 58. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
?init?tab?DATA_Z 000012B8
-------------------------------------------------------------------------
INITTAB
Relative segment, address: 000012C4 - 000012CF (0xc bytes), align: 2
Segment part 60. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
?init?tab?DATA_I 000012C4
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002300 - 00002313 (0x14 bytes), align: 2
Segment part 3. Intra module refs: lcd_logo
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002314 - 0000232B (0x18 bytes), align: 2
Segment part 4. Intra module refs: lcd_logo
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 0000232C - 00002347 (0x1c bytes), align: 2
Segment part 5. Intra module refs: lcd_logo
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002348 - 0000234B (0x4 bytes), align: 2
Segment part 6. Intra module refs: lcd_logo
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 0000234C - 0000236B (0x20 bytes), align: 2
Segment part 7. Intra module refs: lcd_logo
*************************************************************************
FILE NAME : C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM9261-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\compil\RAM_Debug\Obj\test_lcd.r79
PROGRAM MODULE, NAME : test_lcd
SEGMENTS IN THE MODULE
======================
DATA_C
Relative segment, address: 0000236C - 000023A3 (0x38 bytes), align: 2
Segment part 2. Intra module refs: main
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 000023A4 - 000023C7 (0x24 bytes), align: 2
Segment part 3. Intra module refs: main
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 000023C8 - 000023E7 (0x20 bytes), align: 2
Segment part 4. Intra module refs: main
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 000023E8 - 00002407 (0x20 bytes), align: 2
Segment part 5. Intra module refs: main
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002408 - 00002427 (0x20 bytes), align: 2
Segment part 6. Intra module refs: main
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002428 - 00002447 (0x20 bytes), align: 2
Segment part 7. Intra module refs: main
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002448 - 00002473 (0x2c bytes), align: 2
Segment part 8. Intra module refs: main
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002474 - 0000249B (0x28 bytes), align: 2
Segment part 9. Intra module refs: main
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 0000249C - 0000289B (0x400 bytes), align: 2
Segment part 10. Intra module refs: lcd_init_lut
ENTRY ADDRESS REF BY
===== ======= ======
rgbPalette 0000249C
-------------------------------------------------------------------------
DATA_I
Relative segment, address: 00003AB0 - 00003AB3 (0x4 bytes), align: 2
Segment part 11. Intra module refs: Segment part 27
ENTRY ADDRESS REF BY
===== ======= ======
AT91_SYS 00003AB0
-------------------------------------------------------------------------
DATA_I
Relative segment, address: 00003AB4 - 00003ADB (0x28 bytes), align: 2
Segment part 13. Intra module refs: Segment part 28
Segment part 33
Segment part 34
Segment part 35
Segment part 39
lcd_ctrl_init
ENTRY ADDRESS REF BY
===== ======= ======
panel_info 00003AB4 Segment part 29 (lcd)
Segment part 44 (lcd)
Segment part 46 (lcd)
-------------------------------------------------------------------------
DATA_Z
Relative segment, address: 00003B30 - 00003B33 (0x4 bytes), align: 2
Segment part 15.
ENTRY ADDRESS REF BY
===== ======= ======
lcd_line_length 00003B30 Segment part 24 (lcd)
Segment part 47 (lcd)
-------------------------------------------------------------------------
DATA_Z
Relative segment, address: 00003B34 - 00003B37 (0x4 bytes), align: 2
Segment part 16.
ENTRY ADDRESS REF BY
===== ======= ======
lcd_color_fg 00003B34 Segment part 39 (lcd)
-------------------------------------------------------------------------
DATA_Z
Relative segment, address: 00003B38 - 00003B3B (0x4 bytes), align: 2
Segment part 17.
ENTRY ADDRESS REF BY
===== ======= ======
lcd_color_bg 00003B38 Segment part 25 (lcd)
Segment part 42 (lcd)
-------------------------------------------------------------------------
DATA_Z
Relative segment, address: 00003B3C - 00003B3F (0x4 bytes), align: 2
Segment part 18.
ENTRY ADDRESS REF BY
===== ======= ======
lcd_base 00003B3C Segment part 48 (lcd)
Segment part 51 (lcd)
-------------------------------------------------------------------------
DATA_Z
Relative segment, address: 00003B40 - 00003B43 (0x4 bytes), align: 2
Segment part 19.
ENTRY ADDRESS REF BY
===== ======= ======
lcd_console_address 00003B40 Segment part 31 (lcd)
-------------------------------------------------------------------------
DATA_Z
Relative segment, address: 00003B44 - 00003B45 (0x2 bytes), align: 1
Segment part 20.
ENTRY ADDRESS REF BY
===== ======= ======
console_col 00003B44 Segment part 32 (lcd)
Segment part 34 (lcd)
-------------------------------------------------------------------------
DATA_Z
Relative segment, address: 00003B46 - 00003B47 (0x2 bytes), align: 1
Segment part 21.
ENTRY ADDRESS REF BY
===== ======= ======
console_row 00003B46 Segment part 35 (lcd)
-------------------------------------------------------------------------
CODE
Relative segment, address: 000006D4 - 00000723 (0x50 bytes), align: 2
Segment part 24. Intra module refs: lcd_ctrl_init
LOCAL ADDRESS
===== =======
AT91F_LCDC_TFT_CfgPIO 000006D5
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000724 - 0000077F (0x5c bytes), align: 2
Segment part 25. Intra module refs: lcd_ctrl_init
LOCAL ADDRESS
===== =======
lcd_init_lut 00000725
stack 1 = 00000000 ( 0000000C )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000780 - 0000098B (0x20c bytes), align: 2
Segment part 26.
ENTRY ADDRESS REF BY
===== ======= ======
lcd_ctrl_init 00000781 lcd_init (lcd)
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000098C - 0000098F (0x4 bytes), align: 2
Segment part 27. Intra module refs: AT91F_LCDC_TFT_CfgPIO
lcd_ctrl_init
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000990 - 00000993 (0x4 bytes), align: 2
Segment part 28. Intra module refs: lcd_ctrl_init
lcd_init_lut
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000994 - 00000995 (0x2 bytes), align: 2
Segment part 30.
ENTRY ADDRESS REF BY
===== ======= ======
lcd_enable 00000995 lcd_init (lcd)
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000998 - 0000099B (0x4 bytes), align: 2
Segment part 33. Intra module refs: lcd_ctrl_init
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000099C - 0000099F (0x4 bytes), align: 2
Segment part 34. Intra module refs: lcd_ctrl_init
-------------------------------------------------------------------------
CODE
Relative segment, address: 000009A0 - 000009A3 (0x4 bytes), align: 2
Segment part 35. Intra module refs: lcd_ctrl_init
-------------------------------------------------------------------------
CODE
Relative segment, address: 000009A4 - 00000A7F (0xdc bytes), align: 2
Segment part 36.
ENTRY ADDRESS REF BY
===== ======= ======
main 000009A5 Segment part 2 (?RESET)
stack 1 = 00000000 ( 00000014 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000A80 - 00000A83 (0x4 bytes), align: 2
Segment part 37. Intra module refs: lcd_ctrl_init
main
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000A84 - 00000A87 (0x4 bytes), align: 2
Segment part 38. Intra module refs: lcd_ctrl_init
main
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000A88 - 00000A8B (0x4 bytes), align: 2
Segment part 39. Intra module refs: main
-------------------------------------------------------------------------
DATA_ID
Relative segment, address: 000022D0 - 000022D3 (0x4 bytes), align: 2
Segment part 12. Intra module refs: AT91_SYS
-------------------------------------------------------------------------
DATA_ID
Relative segment, address: 000022D4 - 000022FB (0x28 bytes), align: 2
Segment part 14. Intra module refs: panel_info
*************************************************************************
FILE NAME : C:\WORK\SAM9261\Basics\AT91SAM9261-IAR\AT91SAM9261-BasicLCD-IAR4_30A-1_1\AT91SAM9261-BasicLCD\compil\RAM_Debug\Obj\touchscreen.r79
PROGRAM MODULE, NAME : touchscreen
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00000A8C - 00000AC1 (0x36 bytes), align: 2
Segment part 24. Intra module refs: AT91F_Test_TouchScreen
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_AIC_ConfigureIt 00000A8D
stack 1 = 00000000 ( 00000010 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000AC4 - 00000ACF (0xc bytes), align: 2
Segment part 25. Intra module refs: AT91F_Test_TouchScreen
AT91F_Test_TouchScreenCalibration
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_AIC_EnableIt 00000AC5
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000AD0 - 00000AE1 (0x12 bytes), align: 2
Segment part 26. Intra module refs: AT91F_Test_TouchScreen
AT91F_Test_TouchScreenCalibration
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_AIC_DisableIt 00000AD1
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000AE4 - 00000B1D (0x3a bytes), align: 2
Segment part 35. Intra module refs: AT91F_Touchscreen_Init
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PDC_Close 00000AE5
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000B20 - 00000B25 (0x6 bytes), align: 2
Segment part 37. Intra module refs: AT91F_Touchscreen_Init
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PIO_CfgInput 00000B21
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000B28 - 00000B2F (0x8 bytes), align: 2
Segment part 38. Intra module refs: AT91F_Test_TouchScreen
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PIO_CfgPullup 00000B29
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000B30 - 00000B37 (0x8 bytes), align: 2
Segment part 39. Intra module refs: AT91F_Test_TouchScreen
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PIO_CfgInputFilter
00000B31
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000B38 - 00000B3B (0x4 bytes), align: 2
Segment part 40. Intra module refs: AT91F_SPI0_CfgPMC
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PMC_EnablePeriphClock
00000B39
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000B3C - 00000B4F (0x14 bytes), align: 2
Segment part 43. Intra module refs: AT91F_Touchscreen_Init
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_SPI0_CfgPMC 00000B3D
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
DATA_Z
Relative segment, address: 00003B49 - 00003B49 (0x1 bytes), align: 0
Segment part 21. Intra module refs: Segment part 49
ENTRY ADDRESS REF BY
===== ======= ======
bPenIRQ 00003B49
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000B50 - 00000BEB (0x9c bytes), align: 2
Segment part 44. Intra module refs: AT91F_Test_TouchScreenCalibration
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_TSC_SPI_SendRecv
00000B51
stack 1 = 00000000 ( 00000014 )
-------------------------------------------------------------------------
DATA_I
Relative segment, address: 00003ADC - 00003ADF (0x4 bytes), align: 2
Segment part 22. Intra module refs: AT91F_TSC_SPI_SendRecv
LOCAL ADDRESS
===== =======
AT91F_TSC_SPI_SendRecv::pPdc
00003ADC
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000BEC - 00000C9B (0xb0 bytes), align: 2
Segment part 45. Intra module refs: AT91F_Test_TouchScreen
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_Touchscreen_Init
00000BED
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000C9C - 00000C9F (0x4 bytes), align: 2
Segment part 46. Intra module refs: AT91F_TSC_SPI_SendRecv
AT91F_Touchscreen_Init
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000CA0 - 00000CA7 (0x8 bytes), align: 2
Segment part 47. Intra module refs: AT91F_Test_TouchScreen
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_IRQ0_Handler 00000CA1
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000CA8 - 00000EA7 (0x200 bytes), align: 2
Segment part 48. Intra module refs: AT91F_Test_TouchScreen
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_Test_TouchScreenCalibration
00000CA9
stack 1 = 00000000 ( 00000040 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000EA8 - 00000EAB (0x4 bytes), align: 2
Segment part 49. Intra module refs: AT91F_IRQ0_Handler
AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000EAC - 00000F8F (0xe4 bytes), align: 2
Segment part 50.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_Test_TouchScreen
00000EAD main (test_lcd)
stack 1 = 00000000 ( 00000034 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000F90 - 00000F93 (0x4 bytes), align: 2
Segment part 51. Intra module refs: AT91F_Test_TouchScreen
AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000F94 - 00000F97 (0x4 bytes), align: 2
Segment part 52. Intra module refs: AT91F_Test_TouchScreen
AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
DATA_ID
Relative segment, address: 000022FC - 000022FF (0x4 bytes), align: 2
Segment part 23. Intra module refs: AT91F_TSC_SPI_SendRecv::pPdc
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 0000289C - 000028B3 (0x18 bytes), align: 2
Segment part 2. Intra module refs: Segment part 51
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 000028B4 - 000028C7 (0x14 bytes), align: 2
Segment part 3. Intra module refs: AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002AAC - 00002AAD (0x2 bytes), align: 0
Segment part 4. Intra module refs: AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 000028C8 - 000028D7 (0x10 bytes), align: 2
Segment part 5. Intra module refs: AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 000028D8 - 000028E7 (0x10 bytes), align: 2
Segment part 6. Intra module refs: AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 000028E8 - 00002917 (0x30 bytes), align: 2
Segment part 7. Intra module refs: AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002918 - 00002947 (0x30 bytes), align: 2
Segment part 8. Intra module refs: AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002948 - 00002967 (0x20 bytes), align: 2
Segment part 9. Intra module refs: AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002968 - 0000297B (0x14 bytes), align: 2
Segment part 10. Intra module refs: AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 0000297C - 0000298B (0x10 bytes), align: 2
Segment part 11. Intra module refs: AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 0000298C - 000029BF (0x34 bytes), align: 2
Segment part 12. Intra module refs: AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 000029C0 - 000029F3 (0x34 bytes), align: 2
Segment part 13. Intra module refs: AT91F_Test_TouchScreenCalibration
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 000029F4 - 00002A13 (0x20 bytes), align: 2
Segment part 14. Intra module refs: AT91F_Test_TouchScreen
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002A14 - 00002A3B (0x28 bytes), align: 2
Segment part 15. Intra module refs: AT91F_Test_TouchScreen
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002A3C - 00002A73 (0x38 bytes), align: 2
Segment part 16. Intra module refs: AT91F_Test_TouchScreen
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002A74 - 00002A7B (0x8 bytes), align: 2
Segment part 17. Intra module refs: AT91F_Test_TouchScreen
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002A7C - 00002A8B (0x10 bytes), align: 2
Segment part 18. Intra module refs: AT91F_Test_TouchScreen
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002A8C - 00002A97 (0xc bytes), align: 2
Segment part 19. Intra module refs: AT91F_Test_TouchScreen
-------------------------------------------------------------------------
DATA_C
Relative segment, address: 00002A98 - 00002AAB (0x14 bytes), align: 2
Segment part 20. Intra module refs: AT91F_Test_TouchScreen
*************************************************************************
FILE NAME : C:\Program Files\IAR Systems\Embedded Workbench 4.0 Kickstart\arm\LIB\dl5tptnnl8n.r79
LIBRARY MODULE, NAME : ?segment_init
SEGMENTS IN THE MODULE
======================
ICODE
Relative segment, address: 00000184 - 000001D3 (0x50 bytes), align: 2
Segment part 2.
ENTRY ADDRESS REF BY
===== ======= ======
__segment_init 00000185 Segment part 2 (?RESET)
stack 1 = 00000000 ( 00000014 )
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?sprintf
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00000F98 - 00000FCF (0x38 bytes), align: 2
Segment part 2.
ENTRY ADDRESS REF BY
===== ======= ======
sprintf 00000F99 AT91F_Test_TouchScreen (touchscreen)
AT91F_Test_TouchScreenCalibration (touchscreen)
lcd_logo (lcd)
stack 1 = 00000000 ( 00000010 )
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?xprintftiny
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00000FD0 - 0000119F (0x1d0 bytes), align: 2
Segment part 4.
ENTRY ADDRESS REF BY
===== ======= ======
_PrintfTiny 00000FD1 sprintf (?sprintf)
stack 1 = 00000000 ( 00000038 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 000011A0 - 000011A3 (0x4 bytes), align: 2
Segment part 6. Intra module refs: _PrintfTiny
-------------------------------------------------------------------------
CODE
Relative segment, address: 000011A4 - 000011A7 (0x4 bytes), align: 2
Segment part 7. Intra module refs: _PrintfTiny
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?xsprout
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 000011A8 - 000011B1 (0xa bytes), align: 2
Segment part 2.
ENTRY ADDRESS REF BY
===== ======= ======
_SProut 000011A9 sprintf (?sprintf)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?div_module
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 000011B4 - 000011B7 (0x4 bytes), align: 2
Segment part 4.
ENTRY ADDRESS REF BY
===== ======= ======
??divu32_t 000011B5 AT91F_US_Baudrate (init)
_PrintfTiny (?xprintftiny)
lcd_ctrl_init (test_lcd)
-------------------------------------------------------------------------
CODE
Relative segment, address: 000011B8 - 000011C3 (0xc bytes), align: 2
Segment part 5. Intra module refs: ??divu32_t
ENTRY ADDRESS REF BY
===== ======= ======
??divu32_a 000011B8
-------------------------------------------------------------------------
CODE
Relative segment, address: 000011C4 - 000011C7 (0x4 bytes), align: 2
Segment part 10.
ENTRY ADDRESS REF BY
===== ======= ======
??div32_t 000011C5 drv_lcd_init (lcd)
lcd_drawchars (lcd)
-------------------------------------------------------------------------
CODE
Relative segment, address: 000011C8 - 000011DF (0x18 bytes), align: 2
Segment part 11. Intra module refs: ??div32_t
ENTRY ADDRESS REF BY
===== ======= ======
??div32_a 000011C8
-------------------------------------------------------------------------
CODE
Relative segment, address: 000011E0 - 000012B7 (0xd8 bytes), align: 2
Segment part 12. Intra module refs: ??div32_a
??divu32_a
****************************************
* *
* MODULE SUMMARY *
* *
****************************************
Module CODE DATA CONST
------ ---- ---- -----
(Rel) (Rel) (Rel)
?RESET 248
?div_module 260
?segment_init 80
?sprintf 56
?xprintftiny 472
?xsprout 10
Cstartup_SAM9 376
+ shared 12
init 332
+ shared 80
lcd 620 4 177 4 204
+ shared 24
test_lcd 952 68 1 372
touchscreen 1 292 5 534
N/A (alignment) 2
------ ----- ----- -----
Total: 4 792 4 250 6 134
****************************************
* *
* SEGMENTS IN ADDRESS ORDER *
* *
****************************************
SEGMENT SPACE START ADDRESS END ADDRESS SIZE TYPE ALIGN
======= ===== ============= =========== ==== ==== =====
INTRAMSTART_REMAP 00000000 rel 2
ICODE 00000000 - 000001D3 1D4 rel 2
CODE 000001D4 - 000012B7 10E4 rel 2
INITTAB 000012B8 - 000012CF 18 rel 2
DATA_ID 000012D0 - 000022FF 1030 rel 2
DATA_C 00002300 - 00002AAD 7AE rel 2
DATA_I 00002AB0 - 00003ADF 1030 rel 2
DATA_Z 00003AE0 - 00003B49 6A rel 2
INTRAMEND_REMAP 00028000 rel 2
****************************************
* *
* END OF CROSS REFERENCE *
* *
****************************************
4 792 bytes of CODE memory
4 250 bytes of DATA memory
6 134 bytes of CONST memory
Errors: none
Warnings: none