📄 i2c.map
字号:
LARM LINKER/LOCATER V2.53 07/19/2006 08:38:09 PAGE 1
LARM LINKER/LOCATER V2.53, INVOKED BY:
C:\KEIL\ARM\BIN\LA.EXE .\out\SAM7.obj, .\out\lib_twi.obj, .\out\main.obj, .\out\usart.obj TO .\out\i2c PRINT (.\out\i2c.
>> map) CASE CLASSES (DATA (0X200000-0X203FFF), CODE (0X100000-0X10FFFF), CONST (0X100000-0X10FFFF))
CPU MODE: LITTLE ENDIAN
INPUT MODULES INCLUDED:
.\out\SAM7.obj (SAM7)
COMMENT TYPE 0: AA V2.50
.\out\lib_twi.obj (lib_twi)
COMMENT TYPE 0: CARM V2.53
.\out\main.obj (main)
COMMENT TYPE 0: CARM V2.53
.\out\usart.obj (usart)
COMMENT TYPE 0: CARM V2.53
C:\KEIL\ARM\LIB\CAL.LIB (DABT)
COMMENT TYPE 0: AA V2.50
C:\KEIL\ARM\LIB\CAL.LIB (PABT)
COMMENT TYPE 0: AA V2.50
C:\KEIL\ARM\LIB\CAL.LIB (SWI)
COMMENT TYPE 0: AA V2.50
C:\KEIL\ARM\LIB\CAL.LIB (UNDEF)
COMMENT TYPE 0: AA V2.50
C:\KEIL\ARM\LIB\CAL.LIB (SDIV)
COMMENT TYPE 0: AA V2.50
ACTIVE MEMORY CLASSES OF MODULE: .\out\i2c (SAM7)
BASE START END USED MEMORY CLASS
========================================================
00000000H 00200000H 00203FFFH 000005FAH DATA
00000000H 00100000H 0010FFFFH 0000074CH CODE
00000000H 00100000H 0010FFFFH 0000007CH CONST
INTERRUPT FUNCTIONS
TYPE STACK SIZE FUNCTION NAME
=================================
irq Uart0ISR?A
MEMORY MAP OF MODULE: .\out\i2c (SAM7)
START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME
=========================================================================
00100000H 00100127H 00000128H 4 AT.. CODE STARTUPCODE
00100128H 00100166H 0000003FH 4 UNIT CONST ?CON?main
00100167H 00100167H 00000001H --- --- **GAP**
00100168H 00100184H 0000001DH 4 UNIT CONST ?CON?usart
00100185H 00100187H 00000003H --- --- **GAP**
00100188H 0010019FH 00000018H 4 UNIT CONST ?C_CLRSEG
001001A0H 001001A7H 00000008H 4 UNIT CONST ?C_INITSEG
001001A8H 0010020FH 00000068H 4 UNIT CODE ?PR?AT91F_TWI_Open?T?lib_twi
00100210H 001002DBH 000000CCH 4 UNIT CODE ?PR?AT91F_TWI_WriteByte?T?lib_twi
001002DCH 001003ABH 000000D0H 4 UNIT CODE ?PR?AT91F_TWI_ReadByte?T?lib_twi
001003ACH 0010040FH 00000064H 4 UNIT CODE ?PR?AT91F_SetTwiClock?T?lib_twi
00100410H 00100437H 00000028H 4 UNIT CODE ?PR?wait_ms?T?main
00100438H 0010055BH 00000124H 4 UNIT CODE ?PR?AT91F_TestEEPROM?T?main
0010055CH 001005C3H 00000068H 4 UNIT CODE ?PR?main?main
001005C4H 00100623H 00000060H 4 UNIT CODE ?PR?uartinit?T?usart
LARM LINKER/LOCATER V2.53 07/19/2006 08:38:09 PAGE 2
00100624H 0010065FH 0000003CH 4 UNIT CODE ?PR?putcharme?T?usart
00100660H 00100683H 00000024H 4 UNIT CODE ?PR?USART0_send_string?T?usart
00100684H 001006BFH 0000003CH 4 UNIT CODE ?PR?Usart1_putchar?T?usart
001006C0H 0010075BH 0000009CH 4 UNIT CODE ?PR?Uart0ISR?A?usart
0010075CH 0010075FH 00000004H 4 UNIT CODE ?C?DABT
00100760H 00100763H 00000004H 4 UNIT CODE ?C?PABT
00100764H 0010076BH 00000008H 4 UNIT CODE ?C?UNDEF
0010076CH 001007CBH 00000060H 4 UNIT CODE ?PR?C?SDIV
001007CCH 001FFFFFH 000FF834H --- --- **GAP**
00200000H 0020048FH 00000490H 4 UNIT DATA STACK
00200490H 002004E3H 00000054H 4 UNIT DATA ?DT0?main
002004E4H 002005F9H 00000116H 4 UNIT DATA ?DT0?usart
REMOVED FUNCTIONS OF MODULE: .\out\i2c (SAM7)
ATTRIBUTE FUNCTION NAME
========================
unused AT91F_MC_EFC_GetModeReg?T
unused AT91F_MC_EFC_GetStatus?T
inlined AT91F_PDC_SetNextRx?T
inlined AT91F_PDC_SetNextTx?T
inlined AT91F_PDC_SetRx?T
inlined AT91F_PDC_SetTx?T
inlined AT91F_PDC_EnableTx?T
inlined AT91F_PDC_EnableRx?T
inlined AT91F_PDC_DisableTx?T
inlined AT91F_PDC_DisableRx?T
inlined AT91F_PDC_IsTxEmpty?T
inlined AT91F_PDC_IsNextTxEmpty?T
inlined AT91F_PDC_IsRxEmpty?T
inlined AT91F_PDC_IsNextRxEmpty?T
unused AT91F_PDC_Open?T
unused AT91F_PDC_Close?T
unused AT91F_PDC_SendFrame?T
unused AT91F_PDC_ReceiveFrame?T
unused AT91F_DBGU_GetInterruptMaskStatus?T
unused AT91F_SSC_SetBaudrate?T
unused AT91F_SSC_GetInterruptMaskStatus?T
unused AT91F_SPI_GetInterruptMaskStatus?T
unused AT91F_PWMC_GetStatus?T
unused AT91F_PWMC_GetInterruptMaskStatus?T
unused AT91F_TC_GetInterruptMaskStatus?T
inlined AT91F_PMC_EnablePeriphClock?T
unused AT91F_CKGR_GetMainClock?T
unused AT91F_PMC_GetStatus?T
unused AT91F_PMC_GetInterruptMaskStatus?T
unused AT91F_ADC_GetStatus?T
unused AT91F_ADC_GetInterruptMaskStatus?T
inlined AT91F_PIO_CfgPeriph?T
inlined AT91F_PIO_CfgOpendrain?T
unused AT91F_PIO_GetInput?T
unused AT91F_PIO_GetStatus?T
unused AT91F_PIO_GetOutputStatus?T
unused AT91F_PIO_GetInputFilterStatus?T
unused AT91F_PIO_GetOutputDataStatus?T
unused AT91F_PIO_GetInterruptMaskStatus?T
unused AT91F_PIO_GetInterruptStatus?T
unused AT91F_PIO_GetMultiDriverStatus?T
unused AT91F_PIO_Get_AB_RegisterStatus?T
unused AT91F_PIO_GetOutputWriteStatus?T
unused AT91F_PIO_GetCfgPullup?T
inlined AT91F_TWI_Configure?T
unused AT91F_TWI_GetInterruptMaskStatus?T
LARM LINKER/LOCATER V2.53 07/19/2006 08:38:09 PAGE 3
inlined AT91F_US_Baudrate?T
unused AT91F_US_SetBaudrate?T
unused AT91F_US_SetTimeguard?T
unused AT91F_UDP_GetInterruptMaskStatus?T
unused AT91F_AIC_ConfigureIt?T
unused AT91F_AIC_DisableIt?T
unused AT91F_AIC_SetExceptionVector?T
inlined AT91F_TWI_CfgPMC?T
inlined AT91F_TWI_CfgPIO?T
unused Usart1_Init?T
unused uart0init?T
unused helloworld?T
unused Receivechar?T
unused hello_laogao?T
PUBLIC SYMBOLS OF MODULE: .\out\i2c (SAM7)
VALUE CLASS TYPE PUBLIC SYMBOL NAME
================================================
00100188H --- --- ?C?CLRTAB
0010055CH --- --- ?C?INIT
001001A0H --- --- ?C?INITTAB
00100770H CODE --- ?C?SDIV?A
0010076CH CODE --- ?C?SDIV?T
001003ACH CODE --- AT91F_SetTwiClock?T
001001A8H CODE --- AT91F_TWI_Open?T
001002DCH CODE --- AT91F_TWI_ReadByte?T
00100210H CODE --- AT91F_TWI_WriteByte?T
00100438H CODE --- AT91F_TestEEPROM?T
0010075CH CODE --- DAbt_Handler?A
00100760H CODE --- PAbt_Handler?A
00000000H CODE --- Receivechar?T
00100764H CODE --- SWI_Handler?A
00100660H CODE --- USART0_send_string?T
001006C0H CODE --- Uart0ISR?A
00100768H CODE --- Undef_Handler?A
00000000H CODE --- Usart1_Init?T
00100684H CODE --- Usart1_putchar?T
00100000H CODE --- __startup
002004E5H DATA --- bpRBuff
00100770H CODE --- div?A
0010076CH CODE --- div?T
001000F4H CODE --- exit?A
001000F8H CODE --- exit?T
002004E4H DATA BYTE g_bRBuffpiont
002005E5H DATA --- g_bpData
00000000H CODE --- hello_laogao?T
00000000H CODE --- helloworld?T
00100770H CODE --- ldiv?A
0010076CH CODE --- ldiv?T
00200490H DATA --- loop
00100590H CODE --- main
00200494H DATA --- message
00100624H CODE --- putcharme?T
00000000H CODE --- uart0init?T
001005C4H CODE --- uartinit?T
00100410H CODE --- wait_ms?T
Program Size: data=1530 const=124 code=1868
LARM RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -