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

📄 http_demo.htm

📁 lm3s6965 keil下的HTTP服务器运行界面
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<P><STRONG><a name="[c75910]"></a>init_ethernet</STRONG> (Thumb, 202 bytes, Stack size 16 bytes, lm3s_emac.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c771d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;write_PHY
<LI><a href="#[c77218]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;read_PHY
<LI><a href="#[1116bb8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IntEnable
<LI><a href="#[111b050]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPadConfigSet
<LI><a href="#[111b170]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIODirModeSet
<LI><a href="#[11d0ae0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SysCtlPeripheralReset
<LI><a href="#[11d0b70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SysCtlPeripheralEnable
</UL>
<BR>[Called By]<UL><LI><a href="#[11265c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init_eth_link
</UL>

<P><STRONG><a name="[c758c8]"></a>int_enable_eth</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, lm3s_emac.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[1116bb8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IntEnable
</UL>
<BR>[Called By]<UL><LI><a href="#[11207f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;resize_mem
<LI><a href="#[1120880]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;free_mem
<LI><a href="#[11208c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;alloc_mem
<LI><a href="#[11265c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init_eth_link
</UL>

<P><STRONG><a name="[c75880]"></a>int_disable_eth</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, lm3s_emac.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[1116c00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IntDisable
</UL>
<BR>[Called By]<UL><LI><a href="#[111f238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init_TcpNet
<LI><a href="#[11207f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;resize_mem
<LI><a href="#[1120880]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;free_mem
<LI><a href="#[11208c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;alloc_mem
<LI><a href="#[11265c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init_eth_link
</UL>

<P><STRONG><a name="[c75838]"></a>send_frame</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, lm3s_emac.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = send_frame
</UL>
<BR>[Called By]<UL><LI><a href="#[1126608]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;eth_send_frame
<LI><a href="#[11a4a38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;arp_send_req
<LI><a href="#[11a4a80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;arp_send_reply
</UL>

<P><STRONG><a name="[c790e8]"></a>EthernetIntHandler</STRONG> (Thumb, 108 bytes, Stack size 24 bytes, lm3s_emac.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = EthernetIntHandler &rArr; alloc_mem
</UL>
<BR>[Calls]<UL><LI><a href="#[11208c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;alloc_mem
<LI><a href="#[1126578]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;put_in_queue
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup.o(RESET)
</UL>
<P><STRONG><a name="[c7f928]"></a>OSRAM128x64x4Clear</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, osram128x64x4.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = OSRAM128x64x4Clear &rArr; OSRAMWriteData
</UL>
<BR>[Calls]<UL><LI><a href="#[c74840]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteData
<LI><a href="#[c74888]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteCommand
</UL>
<BR>[Called By]<UL><LI><a href="#[c7f8e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4Init
<LI><a href="#[c817d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;upd_display
</UL>

<P><STRONG><a name="[c7f898]"></a>OSRAM128x64x4StringDraw</STRONG> (Thumb, 218 bytes, Stack size 40 bytes, osram128x64x4.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = OSRAM128x64x4StringDraw &rArr; OSRAMWriteData
</UL>
<BR>[Calls]<UL><LI><a href="#[c74840]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteData
<LI><a href="#[c74888]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteCommand
</UL>
<BR>[Called By]<UL><LI><a href="#[c817d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;upd_display
</UL>

<P><STRONG><a name="[c74180]"></a>OSRAM128x64x4ImageDraw</STRONG> (Thumb, 98 bytes, Stack size 24 bytes, osram128x64x4.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c74840]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteData
<LI><a href="#[c74888]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteCommand
</UL>

<P><STRONG><a name="[c74138]"></a>OSRAM128x64x4InitSSI</STRONG> (Thumb, 72 bytes, Stack size 24 bytes, osram128x64x4.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[111ad38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeSSI
<LI><a href="#[111b050]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPadConfigSet
<LI><a href="#[11d7be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SSIEnable
<LI><a href="#[11d7c28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SSIDisable
<LI><a href="#[11d7d00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SSIDataNonBlockingGet
<LI><a href="#[11d7d90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SSIConfig
</UL>
<BR>[Called By]<UL><LI><a href="#[c7f8e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4Init
</UL>

<P><STRONG><a name="[c7f8e0]"></a>OSRAM128x64x4Init</STRONG> (Thumb, 144 bytes, Stack size 16 bytes, osram128x64x4.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c74138]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4InitSSI
<LI><a href="#[c74888]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteCommand
<LI><a href="#[c7f928]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4Clear
<LI><a href="#[111ac60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinWrite
<LI><a href="#[111ad38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeSSI
<LI><a href="#[111b050]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPadConfigSet
<LI><a href="#[111b170]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIODirModeSet
<LI><a href="#[11d0b70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SysCtlPeripheralEnable
</UL>
<BR>[Called By]<UL><LI><a href="#[c81740]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init
</UL>

<P><STRONG><a name="[c740f0]"></a>OSRAM128x64x4DisplayOn</STRONG> (Thumb, 30 bytes, Stack size 16 bytes, osram128x64x4.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c74888]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteCommand
</UL>

<P><STRONG><a name="[c740a8]"></a>OSRAM128x64x4DisplayOff</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, osram128x64x4.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[c74888]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteCommand
</UL>

<P><STRONG><a name="[119e4b0]"></a>strlen</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, strlen.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c7cf78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;cgi_process_data
<LI><a href="#[113d090]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;http_chk_auth
</UL>

<P><STRONG><a name="[119e348]"></a>strcmp</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, strcmp.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = strcmp
</UL>
<BR>[Called By]<UL><LI><a href="#[c7cf30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;cgi_func
<LI><a href="#[113d090]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;http_chk_auth
</UL>

<P><STRONG><a name="[12eb710]"></a>__0sscanf</STRONG> (Thumb, 48 bytes, Stack size 72 bytes, __0sscanf.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = __0sscanf &rArr; __vfscanf_char &rArr; __vfscanf &rArr; _scanf_longlong
</UL>
<BR>[Calls]<UL><LI><a href="#[12ea438]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__vfscanf_char
</UL>
<BR>[Called By]<UL><LI><a href="#[c7cfc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;cgi_process_var
</UL>

<P><STRONG><a name="[12eb4c8]"></a>_scanf_int</STRONG> (Thumb, 328 bytes, Stack size 56 bytes, _scanf_int.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = _scanf_int
</UL>
<BR>[Calls]<UL><LI><a href="#[12ea7a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_chval
</UL>
<BR>[Called By]<UL><LI><a href="#[12e9310]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__vfscanf
</UL>

<P><STRONG><a name="[12eb300]"></a>_scanf_longlong</STRONG> (Thumb, 324 bytes, Stack size 56 bytes, _scanf_longlong.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = _scanf_longlong
</UL>
<BR>[Calls]<UL><LI><a href="#[12ea7a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_chval
</UL>
<BR>[Called By]<UL><LI><a href="#[12e9310]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__vfscanf
</UL>

<P><STRONG><a name="[12eb030]"></a>__init</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[12eb078]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__call_main
</UL>
<BR>[Called By]<UL><LI><a href="#[119e858]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__main
</UL>

<P><STRONG><a name="[12eafe8]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

<P><STRONG><a name="[12eaa08]"></a>__aeabi_uldivmod</STRONG> (Thumb, 84 bytes, Stack size 32 bytes, uldiv.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[12e9670]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsr
<LI><a href="#[12e9820]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsl
</UL>
<BR>[Called By]<UL><LI><a href="#[12ed940]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_core
</UL>

<P><STRONG><a name="[12ea7a8]"></a>_chval</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, _chval.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[12eb300]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_scanf_longlong
<LI><a href="#[12eb4c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_scanf_int
</UL>

<P><STRONG><a name="[12ea640]"></a>_sgetc</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, sgetc.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> __0sscanf.o(.text)
</UL>
<P><STRONG><a name="[12ea5f8]"></a>_sbackspace</STRONG> (Thumb, 34 bytes, Stack size 0 bytes, sgetc.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> __0sscanf.o(.text)
</UL>
<P><STRONG><a name="[12ea438]"></a>__vfscanf_char</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, scanf_char.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = __vfscanf_char &rArr; __vfscanf &rArr; _scanf_longlong
</UL>
<BR>[Calls]<UL><LI><a href="#[12e9310]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__vfscanf
</UL>
<BR>[Called By]<UL><LI><a href="#[12eb710]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__0sscanf
</UL>

<P><STRONG><a name="[12e9820]"></a>__aeabi_llsl</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[12eaa08]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uldivmod
</UL>

<P><STRONG><a name="[12e97d8]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)

<P><STRONG><a name="[12e9670]"></a>__aeabi_llsr</STRONG> (Thumb, 34 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[12eaa08]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uldivmod
</UL>

<P><STRONG><a name="[12e9628]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)

<P><STRONG><a name="[12e94c0]"></a>isspace</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, isspace_c.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[12e8f00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ctype_lookup
</UL>
<BR>[Address Reference Count : 1]<UL><LI> scanf_char.o(.text)
</UL>
<P><STRONG><a name="[12e9310]"></a>__vfscanf</STRONG> (Thumb, 816 bytes, Stack size 88 bytes, _scanf.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = __vfscanf &rArr; _scanf_longlong
</UL>
<BR>[Calls]<UL><LI><a href="#[12e9280]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_scanf_string (Weak Reference)
<LI><a href="#[12e92c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_scanf_real (Weak Reference)
<LI><a href="#[12eb300]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_scanf_longlong
<LI><a href="#[12eb4c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_scanf_int
</UL>
<BR>[Called By]<UL><LI><a href="#[12ea438]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__vfscanf_char
</UL>

<P><STRONG><a name="[12e8f00]"></a>__ctype_lookup</STRONG> (Thumb, 34 bytes, Stack size 0 bytes, ctype_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[12e94c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;isspace
</UL>

<P><STRONG><a name="[1122e58]"></a>CalcChksum</STRONG> (Thumb, 22 bytes, Stack size 4 bytes, at_lib.o(i.CalcChksum))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = CalcChksum
</UL>
<BR>[Called By]<UL><LI><a href="#[11a13a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;process_icmp
<LI><a href="#[11a2840]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ip_get_chksum
</UL>

<P><STRONG><a name="[1122e10]"></a>CalcChksumBuf</STRONG> (Thumb, 46 bytes, Stack size 8 bytes, at_lib.o(i.CalcChksumBuf))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = CalcChksumBuf
</UL>
<BR>[Called By]<UL><LI><a href="#[1140b60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;udp_send
<LI><a href="#[1140d10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;process_udp
<LI><a href="#[1144b48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;process_tcp
<LI><a href="#[1144fc8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tcp_send_frame
</UL>

<P><STRONG><a name="[1122dc8]"></a>CalcChksumVal</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, at_lib.o(i.CalcChksumVal))
<BR><BR>[Called By]<UL><LI><a href="#[1140b60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;udp_send
<LI><a href="#[1140d10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;process_udp
<LI><a href="#[1144b48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;process_tcp
<LI><a href="#[1144fc8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tcp_send_frame
</UL>

⌨️ 快捷键说明

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