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

📄 http_demo.htm

📁 此源码是在LM3S6000系列上的WEBSERVER源码,欢迎测试...
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<LI><a href="#[1044e88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tcp_send_frame
</UL>

<P><STRONG><a name="[10629f8]"></a>GPIODirModeSet</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, gpio.o(i.GPIODirModeSet), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c75470]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init_ethernet
<LI><a href="#[c7fa18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4Init
<LI><a href="#[c81878]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init
<LI><a href="#[1062458]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeUART
<LI><a href="#[10624e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeSSI
</UL>

<P><STRONG><a name="[10628d8]"></a>GPIOPadConfigSet</STRONG> (Thumb, 148 bytes, Stack size 8 bytes, gpio.o(i.GPIOPadConfigSet), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c73dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4InitSSI
<LI><a href="#[c75470]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init_ethernet
<LI><a href="#[c7fa18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4Init
<LI><a href="#[c81878]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init
<LI><a href="#[1062458]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeUART
<LI><a href="#[10624e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPinTypeSSI
</UL>

<P><STRONG><a name="[10624e8]"></a>GPIOPinTypeSSI</STRONG> (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeSSI), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[10628d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPadConfigSet
<LI><a href="#[10629f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIODirModeSet
</UL>
<BR>[Called By]<UL><LI><a href="#[c73dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4InitSSI
<LI><a href="#[c7fa18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4Init
</UL>

<P><STRONG><a name="[1062458]"></a>GPIOPinTypeUART</STRONG> (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeUART), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[10628d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOPadConfigSet
<LI><a href="#[10629f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIODirModeSet
</UL>
<BR>[Called By]<UL><LI><a href="#[c81878]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init
</UL>

<P><STRONG><a name="[1062410]"></a>GPIOPinWrite</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, gpio.o(i.GPIOPinWrite))
<BR><BR>[Called By]<UL><LI><a href="#[c74480]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteData
<LI><a href="#[c744c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteCommand
<LI><a href="#[c7fa18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4Init
<LI><a href="#[c7fc10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;LED_out
</UL>

<P><STRONG><a name="[105db88]"></a>IntDisable</STRONG> (Thumb, 96 bytes, Stack size 0 bytes, interrupt.o(i.IntDisable))
<BR><BR>[Called By]<UL><LI><a href="#[c753e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;int_disable_eth
</UL>

<P><STRONG><a name="[105db40]"></a>IntEnable</STRONG> (Thumb, 96 bytes, Stack size 0 bytes, interrupt.o(i.IntEnable))
<BR><BR>[Called By]<UL><LI><a href="#[c75428]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;int_enable_eth
<LI><a href="#[c75470]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init_ethernet
</UL>

<P><STRONG><a name="[105a2e8]"></a>SSIConfigSetExpClk</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, ssi.o(i.SSIConfigSetExpClk), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c73dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4InitSSI
</UL>

<P><STRONG><a name="[105a2a0]"></a>SSIDataGet</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, ssi.o(i.SSIDataGet))
<BR><BR>[Calls]<UL><LI><a href="#[105a2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SSIDataGet
</UL>
<BR>[Called By]<UL><LI><a href="#[c74480]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteData
<LI><a href="#[c744c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteCommand
<LI><a href="#[105a2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SSIDataGet
</UL>

<P><STRONG><a name="[105a258]"></a>SSIDataGetNonBlocking</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, ssi.o(i.SSIDataGetNonBlocking), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c73dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4InitSSI
</UL>

<P><STRONG><a name="[105a210]"></a>SSIDataPut</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, ssi.o(i.SSIDataPut))
<BR><BR>[Calls]<UL><LI><a href="#[105a210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SSIDataPut
</UL>
<BR>[Called By]<UL><LI><a href="#[c74480]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteData
<LI><a href="#[c744c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAMWriteCommand
<LI><a href="#[105a210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SSIDataPut
</UL>

<P><STRONG><a name="[105a180]"></a>SSIDisable</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, ssi.o(i.SSIDisable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c73dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4InitSSI
</UL>

<P><STRONG><a name="[105a138]"></a>SSIEnable</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, ssi.o(i.SSIEnable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c73dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4InitSSI
</UL>

<P><STRONG><a name="[115ca78]"></a>SwapB</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, at_lib.o(i.SwapB))
<BR><BR>[Called By]<UL><LI><a href="#[1040768]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;udp_send
<LI><a href="#[1040960]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;process_udp
<LI><a href="#[1044e40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tcp_send_reset
<LI><a href="#[1044e88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tcp_send_frame
<LI><a href="#[1044f60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tcp_map_socket
<LI><a href="#[11f3840]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ip_send_frame
<LI><a href="#[11f38d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ip_chk_frame
</UL>

<P><STRONG><a name="[10535f8]"></a>SysCtlClockGet</STRONG> (Thumb, 256 bytes, Stack size 12 bytes, sysctl.o(i.SysCtlClockGet), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c73dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4InitSSI
<LI><a href="#[c81878]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init
</UL>

<P><STRONG><a name="[10535b0]"></a>SysCtlClockSet</STRONG> (Thumb, 122 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlClockSet), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c81878]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init
</UL>

<P><STRONG><a name="[1052fc8]"></a>SysCtlPeripheralEnable</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlPeripheralEnable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c75470]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init_ethernet
<LI><a href="#[c7fa18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;OSRAM128x64x4Init
<LI><a href="#[c81878]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init
</UL>

<P><STRONG><a name="[1052f38]"></a>SysCtlPeripheralReset</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, sysctl.o(i.SysCtlPeripheralReset), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c75470]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init_ethernet
</UL>

<P><STRONG><a name="[104ea38]"></a>SysTickEnable</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, systick.o(i.SysTickEnable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c81878]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init
</UL>

<P><STRONG><a name="[104e888]"></a>SysTickPeriodSet</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, systick.o(i.SysTickPeriodSet), UNUSED)

<P><STRONG><a name="[104a4a8]"></a>UARTCharPut</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, uart.o(i.UARTCharPut), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[104a4a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTCharPut
</UL>
<BR>[Called By]<UL><LI><a href="#[c7fc58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;fputc
<LI><a href="#[104a4a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTCharPut
</UL>

<P><STRONG><a name="[104a388]"></a>UARTConfigSetExpClk</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, uart.o(i.UARTConfigSetExpClk), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[104a2b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTEnable
</UL>
<BR>[Called By]<UL><LI><a href="#[c81878]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;init
</UL>

<P><STRONG><a name="[104a340]"></a>UARTDisable</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, uart.o(i.UARTDisable), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[104a340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTDisable
</UL>
<BR>[Called By]<UL><LI><a href="#[104a340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTDisable
</UL>

<P><STRONG><a name="[104a2b0]"></a>UARTEnable</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, uart.o(i.UARTEnable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[104a388]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;UARTConfigSetExpClk
</UL>

<P><STRONG><a name="[12e14e0]"></a>__0sprintf_8</STRONG> (Thumb, 34 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf_8), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[12e1648]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_sputc
<LI><a href="#[12e1720]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_core
</UL>

<P><STRONG><a name="[12e1498]"></a>__1sprintf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf_8))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __1sprintf
</UL>
<BR>[Called By]<UL><LI><a href="#[c7c8f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;cgi_func
<LI><a href="#[c818c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dhcp_check
</UL>

<P><STRONG><a name="[12dc928]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)

<P><STRONG><a name="[12dc8e0]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)

<P><STRONG><a name="[12dc898]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)

<P><STRONG><a name="[115a738]"></a>alloc_mem</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, at_mem.o(i.alloc_mem))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = alloc_mem
</UL>
<BR>[Calls]<UL><LI><a href="#[c753e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;int_disable_eth
<LI><a href="#[c75428]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;int_enable_eth
<LI><a href="#[c79650]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sys_error
</UL>
<BR>[Called By]<UL><LI><a href="#[c78b00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EthernetIntHandler
<LI><a href="#[c7c938]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;cgi_process_data
<LI><a href="#[c7c980]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;cgi_process_var
<LI><a href="#[10408d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;udp_get_buf
<LI><a href="#[1044660]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tcp_send
<LI><a href="#[1044858]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tcp_get_buf
<LI><a href="#[1044ed0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tcp_send_ctrl
<LI><a href="#[1163f20]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;nbns_listener
<LI><a href="#[11669c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;http_open_file
<LI><a href="#[1166a10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;http_listener
<LI><a href="#[11f28f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;process_icmp
<LI><a href="#[11f5d70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;arp_send_req
<LI><a href="#[11f5db8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;arp_send_reply
</UL>

<P><STRONG><a name="[11f5a10]"></a>arp_cache_add</STRONG> (Thumb, 210 bytes, Stack size 32 bytes, at_arp.o(i.arp_cache_add))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = arp_cache_add &rArr; is_subnet &rArr; mem_copy
</UL>
<BR>[Calls]<UL><LI><a href="#[115c7f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mem_test
<LI><a href="#[115c8c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mem_copy
<LI><a href="#[115c910]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mem_comp
<LI><a href="#[115c958]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;is_subnet
</UL>
<BR>[Called By]<UL><LI><a href="#[1160188]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;run_eth_link
<LI><a href="#[11f5db8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;arp_send_reply
</UL>

<P><STRONG><a name="[11f59c8]"></a>arp_cache_find</STRONG> (Thumb, 254 bytes, Stack size 32 bytes, at_arp.o(i.arp_cache_find))
<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = arp_cache_find &rArr; arp_send_req &rArr; alloc_mem
</UL>
<BR>[Calls]<UL><LI><a href="#[115c7f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mem_test
<LI><a href="#[115c8c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mem_copy
<LI><a href="#[115c910]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mem_comp
<LI><a href="#[115c958]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;is_subnet
<LI><a href="#[11f5d70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;arp_send_req
<LI><a href="#[11f5e48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;arp_cache_alloc
</UL>
<BR>[Called By]<UL><LI><a href="#[1160260]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;eth_send_frame
</UL>

<P><STRONG><a name="[11f5938]"></a>arp_cache_update</STRONG> (Thumb, 190 bytes, Stack size 32 bytes, at_arp.o(i.arp_cache_update))
<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = arp_cache_update &rArr; arp_send_req &rArr; alloc_mem
</UL>
<BR>[Calls]<UL><LI><a href="#[115c910]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mem_comp
<LI><a href="#[11f5d70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;arp_send_req
</UL>
<BR>[Called By]<UL><LI><a href="#[1160188]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;run_eth_link
</UL>

<P><STRONG><a name="[1162188]"></a>dhcp_disable</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, at_dhcp.o(i.dhcp_disable))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = dhcp_disable &rArr; mem_copy
</UL>
<BR>[Calls]<UL><LI><a href="#[1040918]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;udp_close
<LI><a href="#[115c8c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mem_copy
</UL>
<BR>[Called By]<UL><LI><a href="#[c818c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dhcp_check
</UL>

<P><STRONG><a name="[11602f0]"></a>eth_chk_adr</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, at_ethernet.o(i.eth_chk_adr))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = eth_chk_adr &rArr; mem_comp
</UL>
<BR>[Calls]<UL><LI><a href="#[115c910]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mem_comp

⌨️ 快捷键说明

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