📄 main_frame.mp
字号:
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
func_lit 008C 000E = 14. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
008C __func_lit_start
009A __func_lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
lit 009A 0112 = 274. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
009A _table
009A __lit_start
00AB __ctype
01AC __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 01AC 00E3 = 227. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
01AC __idata_start
028F __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 0290 25D0 = 9680. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0148 __text_start
0148 __start
0168 _exit
0169 _port_init
017F _uart0_init
018C _init_devices
01AA _delay_1ms
01BF _delay_x
01D0 _main
01FC _param_init
01FD _eeprom_write
0205 _eeprom_read
020C _T1_timeout
0218 _CC1100_sendDone
021E _CC1100_receive
02F6 _resend
02F7 _T2_timeout
02F8 _T3_timeout
0319 _T0_timeout
03A8 _atomic_start
03AB _atomic_end
03AD _TOSH_wait
03B0 _TOSH_sleep
03B5 _sched_init
03D5 _post
0401 _TOSH_run_next_task
0432 _run_task
044A ___nesc_enable_interrupt
044C _SET_CLOCK
0452 _CLEAR_CLOCK
0458 _SET_IN
045E _CLEAR_IN
0464 _SET_CSN
0466 _CLEAR_CSN
0468 _GET_OUT
0470 _CC1100_send
047B _Dly10us
048B _Dly1mS
04AA _SPI_write
04DB _SPI_read
0502 _spiGetRxTxStatus
0514 _halSpiWriteReg
0529 _halSpiStrobe
053A _halSpiWriteBurstReg
055E _CC1100_POR
058D _halRfSendPacket
05B0 _halSpiReadReg
05CD _halSpiReadBurstReg
05F5 _halSpiReadStatus
060A _halRfWriteRfSettings
0673 _cc1100_rx_isr
0696 _CC1100_init
06BB _CC1100_setStrobe
06C7 _CC1100_setRegister
06D2 _CC1100_readRegister
06DC _CC1100_readStatus
06E4 _CC1100_readBurstReg
06F3 _CC1100_setInterrupt
0717 _CC1100_sendRFburst
0733 _CC1100_change_channr
073C _CC1100_wakeup
0760 _CC1100_sleep
0768 _led_init
076C _led0Off
0773 _led0On
077A _led0Toggle
0782 _led1Off
0789 _led1On
0790 _led1Toggle
0798 _led2Off
079F _led2On
07A6 _led2Toggle
07AE _uart0_rx_isr
07B7 _uart0_tx_isr
07C1 _put
07CA _get
07D3 _serial_put
07FB _serial_get
0885 _TOSH_READ_S_PIN
088D _delay_18b20
089E _ack
08B7 _write
08DB _read
0900 _match
0914 _crccheck
0943 _get_tmp
0999 _start_T0
0A2A _stop_T0
0A32 _start_T1
0ACA _stop_T1
0AD2 _start_T2
0B61 _stop_T2
0B69 _start_T3
0C08 _stop_T3
0C13 _T0_init
0C46 _T1_init
0C78 _T2_init
0CA9 _T3_init
0CDD _mcu_sleep
0CE1 _timer0_ovf_isr
0D96 _timer1_ovf_isr
0E54 _timer2_ovf_isr
0F07 _timer3_ovf_isr
0FCD _getPowerLevel
0FDD _doAdjustment
0FF5 _adjustPower
100A _PowerEnable
100E _PowerDisable
1012 __print
11B8 _strcpy
11C1 push_arg4
11C3 push_arg2
11C6 mod16s
11CA div16s
11E4 mod16u
11E6 div16u
11E7 xdiv16u
1200 div32u
1202 mod32u
1206 div32s
1208 mod32s
1233 long_div_prolog
1246 long_div_epilog
1255 tst_R16_R19
125A tst_R24_R27
125F neg_R16_R19
1268 neg_R24_R27
1271 empy16s
1281 empy32u
1281 empy32s
12B1 pop_gset2
12B4 pop_gset3
12B7 pop_gset4
12BA pop_gset5
12BD push_gset5
12BF push_gset4
12C1 push_gset3
12C3 push_gset2
12C5 push_gset1
12C8 pop_gset1
12C9 pop
12DC xicall
12E5 long_prolog
12F3 long_epilog
12FE tstzero1
1304 tstzero2
130A push_lset
1321 pop_lset
1338 _putchar
134F __va_start
1358 _itoa
13B1 _utoa
13ED _islower
13FB _toupper
1412 _printf
1430 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0100 00E3 = 227. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0100 __data_start
0100 _LOCAL_ID
0101 _LOCAL_GID
0102 _slot_Tcluster
0103 _SYNC_FLAG
0104 _ALARM_TMP
0105 _CYCLE_TIME
0106 _OLD_CYCLE_TIME
0107 _NEW_CYCLE_TIME
0108 _T
010A _node_num
010B _timeout
010C _send_seq
010D _count
010F _sync_count
0114 _paTable
011C _SEND_DONE
011D _ledsOn
011E _put_done
011F _recv_done
0120 _newMSG
0121 _change_flag
0122 _serial_recv_flag
0123 _disabled
01E3 __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 01E3 012D = 301. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
01E3 __bss_start
01E3 _sleep_flag
01E4 _T_p_node
01E5 _node_data
01F4 _cluster_msg
0203 _TOSH_sched_free
0204 _TOSH_sched_full
0205 _TOSH_queue
0215 _rd_reg
0216 _rxBuffer
0236 _serial_recv_MSG
0238 _i
0239 _recvBuff
02B9 _T3
02C8 _T2
02D7 _T1
02E6 _T0
030E __textmode
0310 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0078 = 120. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\icc\lib\crtatmega.o [ crtatmega.s ]
main.o [ main.c ]
nodeapp.o [ nodeapp.c ]
schedule.o [ schedule.c ]
cc1100.o [ cc1100.c ]
Leds.o [ Leds.c ]
Uart.o [ Uart.c ]
tmp.o [ tmp.c ]
timer.o [ timer.c ]
power.o [ power.c ]
<library> [ _printf.s, strcpy.s, asave.s, div16s.s, div16u.s, div32.s, emul16s.s, emul32.s, gpop2.s, gpop3.s, gpop4.s ]
[ gpop5.s, gpush.s, icall.s, longutil.s, lpush.s, putchar.s, stdarg.s, itoa.s, utoa.s, islower.s, ctype.s ]
[ toupper.s, printf.s, textmode.s ]
User Global Definitions
ram_end = 0x10ff
hwstk_size = 0x10
User Base Address Definitions
func_lit = 0x8c
data = 0x100
eeprom:1.4096
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -