⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 icc_ppp.mp

📁 AVR单片机系统开发经典实例部分源程序
💻 MP
📖 第 1 页 / 共 2 页
字号:
       1772  _ICMP_10ms_Timer
       178F  _IP_DisplayProtocol
       17B5  _IP_DisplayHeader
       190B  _IP_FireWalled
       1963  _IP_Checksum
       19A0  _IP_ChecksumFinalize
       19F0  _IP_Checksum1
       1A01  _IP_Checksum2
       1A53  _IP_dec
       1B33  _IP_StartPacket
       1B78  _IP_EndPacket
       1BA0  _IP_10ms_Timer
       1BA4  _IP_Process
       1BA9  _NTP_RequestSNTP
       1BE2  _NTP_DecodeSNTP
       1CB4  _NTP_10ms_Timer
       1CD1  _PPP_DisplayIP
       1D2E  _PPP_WeAcceptedStr
       1D42  _PPP_WeNRejectedStr
       1D56  _PPP_WeRejectedStr
       1D6A  _PPP_DisplayPacket
       1FB8  _PPP_DisplayStage
       2008  _PPP_Stage
       2021  _PPP_SendByte
       2032  _PPP_TxByte
       2073  _PPP_SendPacket
       20B9  _PPP_StartPacket
       20D8  _PPP_AddCodeHeader
       20F3  _PPP_Add8
       2105  _PPP_Add16
       211D  _PPP_Add32
       2137  _PPP_AddText
       2168  _PPP_Add_IPCP_Option
       2197  _PPP_AddACCM
       21A5  _PPP_AddMN
       21B3  _PPP_AddMRU
       21C1  _PPP_AddPAP
       21CB  _PPP_SendEchoRequest
       21F2  _PPP_SendIPRequest
       222D  _PPP_SendPap
       2253  _PPP_SendTermRequest
       2271  _PPP_SendConfigRequest
       22DB  _PPP_AddNewRxByte
       29DC  _PPP_Process
       2B1F  _PPP_10ms_Timer
       2B6C  _PPP_Reset
       2C36  _PPP_Start
       2C67  _PPP_End
       2C93  _TCP_DisplayHeader
       2E21  _TCP_DisplaySocketStage
       2E9A  _TCP_DisplaySocketState
       2F6F  _TCP_SocketStage
       2F85  _TCP_UpdateRoundTripTime
       2FB8  _TCP_CloseSocket
       2FEE  _TCP_SocketListen
       301F  _TCP_OpenSocket
       308C  _TCP_RxSaveData
       3106  _TCP_RxBytes
       311C  _TCP_RxData
       315D  _TCP_TxFree
       3173  _TCP_TxData
       31BD  _TCP_StartPacket
       3204  _TCP_EndPacket
       32A6  _TCP_SendPacket
       3352  _TCP_In
       370C  _TCP_10ms_Timer
       376E  _TCP_Process
       3824  _UDP_DisplayHeader
       3889  _UDP_StartPacket
       38D1  _UDP_EndPacket
       3917  _UDP_In
       395C  _UDP_10ms_Timer
       395D  __print
       3CD2  _memcpy
       3CDC  _memset
       3CE7  _strcat
       3CF2  _strcmp
       3CFF  _strcpy
       3D06  _strlen
       3D10  _strncmp
       3D22  _strncpy
       3D33  push_arg4
       3D35  push_arg2
       3D36  mod16s
       3D3A  div16s
       3D4F  mod16u
       3D51  div16u
       3D52  xdiv16u
       3D6B  div32u
       3D6D  mod32u
       3D71  div32s
       3D73  mod32s
       3D98  long_div_prolog
       3DA6  long_div_epilog
       3DB0  tst_R16_R19
       3DB5  tst_R24_R27
       3DBA  neg_R16_R19
       3DC3  neg_R24_R27
       3DCC  empy16s
       3DDC  empy32u
       3DDC  empy32s
       3E08  pop_gset2
       3E0A  pop_gset3
       3E0C  pop_gset4
       3E0E  pop_gset5
       3E10  push_gset5
       3E12  push_gset4
       3E14  push_gset3
       3E16  push_gset2
       3E18  push_gset1
       3E1B  pop_gset1
       3E1C  pop
       3E2F  xicall
       3E38  neg32
       3E41  long_prolog
       3E4A  long_epilog
       3E50  tstzero1
       3E56  tstzero2
       3E5C  push_lset
       3E6F  pop_lset
       3E86  lsl16
       3E8D  lsl32
       3E97  lsr32
       3EA1  mpy16s
       3EB5  mpy32s
       3EB5  mpy32u
       3ECC  asgncblk
       3EE5  _putchar
       3EFA  __HWStackBottom
       3EFF  __StackCheck
       3F14  __va_start
       3F1D  _cstrlen
       3F28  _atoi
       3F72  _itoa
       3FAD  _ltoa
       400D  _strtol
       414A  _strtoul
       424F  _ultoa
       429B  _utoa
       42CA  _isdigit
       42CF  _islower
       42D4  _isspace
       42D9  _isupper
       42DE  _isxdigit
       42E3  _toupper
       42F5  _tolower
       437E  __scanf
       446C  __sdepi
       4474  _sprintf
       44B6  _sscanf
       44E8  _puts
       4505  _srand
       450A  _rand
       451E  _memmove
       4560  <created procedures>
       4E00  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0100   05A2 =   1442. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0100  __data_start
       0173  _LastResetReason
       0174  _WatchdogCounter
       0175  _Flags1
       0176  _Flags2
       0177  _TimerIntCounter
       0178  _button_push
       0179  _MainBufferRd_Rx
       017B  _MainBufferWr_Rx
       017D  _MainBufferWr_Tx
       017F  _UART0_RxBufferWr
       0180  _UART0_RxBufferRd
       0181  _UART1_RxBufferWr
       0182  _UART1_RxBufferRd
       0239  _ICMP_Header
       02D7  _PPPHeader
       02D9  _CodeHeader
       04D1  _TCP_TmpPort
       04D3  _TCP_Socket
       04D5  _TCP_Header
       0576  _UDP_Header
       06A2  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   06A2   08A2 =   2210. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       06A2  _AT
       06A2  __bss_start
       06A6  _MainBuffer
       08A6  _ScratchPad
       09A6  _CommandBuffer
       09C6  _ADC_Input
       09D6  _UART1_RxBuffer
       0A36  _UART0_RxBuffer
       0A56  _Random32
       0A5A  _ICMP_IP
       0A5E  _ICMP_SeqNum
       0A60  _ICMP_Timer
       0A62  _IP_Header
       0A64  _IP_ID
       0A66  _NTP_IP
       0A6A  _NTP_Timer
       0A6C  _PPP
       0AED  _TCP_Static_Socket
       0F20  _UDP_len
       0F40  __textmode
       0F42  _errno
       0F44  __bss_end

Area                               Start  End    Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   007C =    124. bytes (abs,ovr,rom)

Area                               Start  End    Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          memory   1100   1101 =   4353. bytes (abs,ovr,rom)

       Addr  Global Symbol
      -----  --------------------------------
       1100  _SRAM

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          eeprom   0001   0072 =    114. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0001  _Unit_ID
       0021  _Unit_ID_crc
       0023  _ServerIP1
       0027  _ServerIP1_crc
       0029  _ServerIP2
       002D  _ServerIP2_crc
       002F  _ServerPhoneNum1
       004F  _ServerPhoneNum1_crc
       0051  _ServerPhoneNum2
       0071  _ServerPhoneNum2_crc
       0073  __eeprom_end

Files Linked      [ module(s) ]

C:\icc\lib\crtatmega.o	[ crtatmega.s ]
at.o	[ at.c ]
main.o	[ main.c ]
common.o	[ common.c ]
fcs.o	[ fcs.c ]
icmp.o	[ icmp.c ]
ip.o	[ ip.c ]
ntp.o	[ ntp.c ]
ppp.o	[ ppp.c ]
tcp.o	[ tcp.c ]
udp.o	[ udp.c ]
<library>	[ _printf.s, memcpy.s, memset.s, strcat.s, strcmp.s, strcpy.s, strlen.s, strncmp.s, strncpy.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 ]
[ lneg.s, longutil.s, lpush.s, lsl16.s, lsl32.s, lsr32.s, mpy16s.s, mul32.s, pmstruct.s, putchar.s, hwstack.s ]
[ stackcheck.s, stdarg.s, cstrlen.s, atoi.s, itoa.s, ltoa.s, strtol.s, strtoul.s, ultoa.s, utoa.s, isdigit.s ]
[ islower.s, isspace.s, isupper.s, isxdigit.s, ctype.s, toupper.s, tolower.s, _scanf.s, sprintf.s, sscanf.s ]
[ textmode.s, puts.s, errno.s, rand.s, memmove.s ]

User Global Definitions

ram_end = 0x10ff
hwstk_size = 0x30

User Base Address Definitions

func_lit = 0x8c
data = 0x100
eeprom = 0x1

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -