📄 http_demo.htm
字号:
<P><STRONG><a name="[111b170]"></a>GPIODirModeSet</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, gpio.o(i.GPIODirModeSet), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c75910]">>></a> init_ethernet
<LI><a href="#[c7f8e0]">>></a> OSRAM128x64x4Init
<LI><a href="#[c81740]">>></a> init
<LI><a href="#[111aca8]">>></a> GPIOPinTypeUART
<LI><a href="#[111ad38]">>></a> GPIOPinTypeSSI
</UL>
<P><STRONG><a name="[111b050]"></a>GPIOPadConfigSet</STRONG> (Thumb, 148 bytes, Stack size 8 bytes, gpio.o(i.GPIOPadConfigSet), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c74138]">>></a> OSRAM128x64x4InitSSI
<LI><a href="#[c75910]">>></a> init_ethernet
<LI><a href="#[c7f8e0]">>></a> OSRAM128x64x4Init
<LI><a href="#[c81740]">>></a> init
<LI><a href="#[111aca8]">>></a> GPIOPinTypeUART
<LI><a href="#[111ad38]">>></a> GPIOPinTypeSSI
</UL>
<P><STRONG><a name="[111ad38]"></a>GPIOPinTypeSSI</STRONG> (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeSSI), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[111b050]">>></a> GPIOPadConfigSet
<LI><a href="#[111b170]">>></a> GPIODirModeSet
</UL>
<BR>[Called By]<UL><LI><a href="#[c74138]">>></a> OSRAM128x64x4InitSSI
<LI><a href="#[c7f8e0]">>></a> OSRAM128x64x4Init
</UL>
<P><STRONG><a name="[111aca8]"></a>GPIOPinTypeUART</STRONG> (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeUART), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[111b050]">>></a> GPIOPadConfigSet
<LI><a href="#[111b170]">>></a> GPIODirModeSet
</UL>
<BR>[Called By]<UL><LI><a href="#[c81740]">>></a> init
</UL>
<P><STRONG><a name="[111ac60]"></a>GPIOPinWrite</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, gpio.o(i.GPIOPinWrite))
<BR><BR>[Called By]<UL><LI><a href="#[c74840]">>></a> OSRAMWriteData
<LI><a href="#[c74888]">>></a> OSRAMWriteCommand
<LI><a href="#[c7f8e0]">>></a> OSRAM128x64x4Init
<LI><a href="#[c7fad8]">>></a> LED_out
</UL>
<P><STRONG><a name="[1116c00]"></a>IntDisable</STRONG> (Thumb, 96 bytes, Stack size 0 bytes, interrupt.o(i.IntDisable))
<BR><BR>[Called By]<UL><LI><a href="#[c75880]">>></a> int_disable_eth
</UL>
<P><STRONG><a name="[1116bb8]"></a>IntEnable</STRONG> (Thumb, 96 bytes, Stack size 0 bytes, interrupt.o(i.IntEnable))
<BR><BR>[Called By]<UL><LI><a href="#[c758c8]">>></a> int_enable_eth
<LI><a href="#[c75910]">>></a> init_ethernet
</UL>
<P><STRONG><a name="[11d7d90]"></a>SSIConfig</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, ssi.o(i.SSIConfig), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[11d11a0]">>></a> SysCtlClockGet
</UL>
<BR>[Called By]<UL><LI><a href="#[c74138]">>></a> OSRAM128x64x4InitSSI
</UL>
<P><STRONG><a name="[11d7d48]"></a>SSIDataGet</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, ssi.o(i.SSIDataGet))
<BR><BR>[Calls]<UL><LI><a href="#[11d7d48]">>></a> SSIDataGet
</UL>
<BR>[Called By]<UL><LI><a href="#[c74840]">>></a> OSRAMWriteData
<LI><a href="#[c74888]">>></a> OSRAMWriteCommand
<LI><a href="#[11d7d48]">>></a> SSIDataGet
</UL>
<P><STRONG><a name="[11d7d00]"></a>SSIDataNonBlockingGet</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, ssi.o(i.SSIDataNonBlockingGet), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c74138]">>></a> OSRAM128x64x4InitSSI
</UL>
<P><STRONG><a name="[11d7c70]"></a>SSIDataPut</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, ssi.o(i.SSIDataPut))
<BR><BR>[Calls]<UL><LI><a href="#[11d7c70]">>></a> SSIDataPut
</UL>
<BR>[Called By]<UL><LI><a href="#[c74840]">>></a> OSRAMWriteData
<LI><a href="#[c74888]">>></a> OSRAMWriteCommand
<LI><a href="#[11d7c70]">>></a> SSIDataPut
</UL>
<P><STRONG><a name="[11d7c28]"></a>SSIDisable</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, ssi.o(i.SSIDisable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c74138]">>></a> OSRAM128x64x4InitSSI
</UL>
<P><STRONG><a name="[11d7be0]"></a>SSIEnable</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, ssi.o(i.SSIEnable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c74138]">>></a> OSRAM128x64x4InitSSI
</UL>
<P><STRONG><a name="[1122d80]"></a>SwapB</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, at_lib.o(i.SwapB))
<BR><BR>[Called By]<UL><LI><a href="#[1140b60]">>></a> udp_send
<LI><a href="#[1140d10]">>></a> process_udp
<LI><a href="#[1144f80]">>></a> tcp_send_reset
<LI><a href="#[1144fc8]">>></a> tcp_send_frame
<LI><a href="#[11450a0]">>></a> tcp_map_socket
<LI><a href="#[11a2450]">>></a> ip_send_frame
<LI><a href="#[11a24e0]">>></a> ip_chk_frame
</UL>
<P><STRONG><a name="[11d11a0]"></a>SysCtlClockGet</STRONG> (Thumb, 140 bytes, Stack size 8 bytes, sysctl.o(i.SysCtlClockGet), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c81740]">>></a> init
<LI><a href="#[11a81d8]">>></a> UARTConfigSet
<LI><a href="#[11d7d90]">>></a> SSIConfig
</UL>
<P><STRONG><a name="[11d1158]"></a>SysCtlClockSet</STRONG> (Thumb, 108 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlClockSet), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c81740]">>></a> init
</UL>
<P><STRONG><a name="[11d0b70]"></a>SysCtlPeripheralEnable</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlPeripheralEnable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c75910]">>></a> init_ethernet
<LI><a href="#[c7f8e0]">>></a> OSRAM128x64x4Init
<LI><a href="#[c81740]">>></a> init
</UL>
<P><STRONG><a name="[11d0ae0]"></a>SysCtlPeripheralReset</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, sysctl.o(i.SysCtlPeripheralReset), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c75910]">>></a> init_ethernet
</UL>
<P><STRONG><a name="[11cc690]"></a>SysTickEnable</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, systick.o(i.SysTickEnable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c81740]">>></a> init
</UL>
<P><STRONG><a name="[11cc4e0]"></a>SysTickPeriodSet</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, systick.o(i.SysTickPeriodSet), UNUSED)
<P><STRONG><a name="[11a82b0]"></a>UARTCharPut</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, uart.o(i.UARTCharPut), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[11a82b0]">>></a> UARTCharPut
</UL>
<BR>[Called By]<UL><LI><a href="#[c7fb20]">>></a> fputc
<LI><a href="#[11a82b0]">>></a> UARTCharPut
</UL>
<P><STRONG><a name="[11a81d8]"></a>UARTConfigSet</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, uart.o(i.UARTConfigSet), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[11a8100]">>></a> UARTEnable
<LI><a href="#[11d11a0]">>></a> SysCtlClockGet
</UL>
<BR>[Called By]<UL><LI><a href="#[c81740]">>></a> init
</UL>
<P><STRONG><a name="[11a8190]"></a>UARTDisable</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, uart.o(i.UARTDisable), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[11a8190]">>></a> UARTDisable
</UL>
<BR>[Called By]<UL><LI><a href="#[11a8190]">>></a> UARTDisable
</UL>
<P><STRONG><a name="[11a8100]"></a>UARTEnable</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, uart.o(i.UARTEnable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[11a81d8]">>></a> UARTConfigSet
</UL>
<P><STRONG><a name="[12ed700]"></a>__0sprintf_8</STRONG> (Thumb, 34 bytes, Stack size 24 bytes, printf8.o(i.__0sprintf_8), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[12ed868]">>></a> _sputc
<LI><a href="#[12ed940]">>></a> _printf_core
</UL>
<P><STRONG><a name="[12ed6b8]"></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="#[c7cf30]">>></a> cgi_func
<LI><a href="#[c81788]">>></a> dhcp_check
</UL>
<P><STRONG><a name="[12e8b40]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
<P><STRONG><a name="[12e8af8]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
<P><STRONG><a name="[12e8ab0]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
<P><STRONG><a name="[11208c8]"></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="#[c75880]">>></a> int_disable_eth
<LI><a href="#[c758c8]">>></a> int_enable_eth
<LI><a href="#[c79bf8]">>></a> sys_error
</UL>
<BR>[Called By]<UL><LI><a href="#[c790e8]">>></a> EthernetIntHandler
<LI><a href="#[c7cf78]">>></a> cgi_process_data
<LI><a href="#[c7cfc0]">>></a> cgi_process_var
<LI><a href="#[113a178]">>></a> nbns_listener
<LI><a href="#[113c8b0]">>></a> run_http_server
<LI><a href="#[1140c80]">>></a> udp_get_buf
<LI><a href="#[11447a0]">>></a> tcp_send
<LI><a href="#[1144998]">>></a> tcp_get_buf
<LI><a href="#[1145010]">>></a> tcp_send_ctrl
<LI><a href="#[11a13a0]">>></a> process_icmp
<LI><a href="#[11a4a38]">>></a> arp_send_req
<LI><a href="#[11a4a80]">>></a> arp_send_reply
</UL>
<P><STRONG><a name="[11a46d8]"></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 ⇒ is_subnet ⇒ mem_copy
</UL>
<BR>[Calls]<UL><LI><a href="#[1122af8]">>></a> mem_test
<LI><a href="#[1122bd0]">>></a> mem_copy
<LI><a href="#[1122c18]">>></a> mem_comp
<LI><a href="#[1122c60]">>></a> is_subnet
</UL>
<BR>[Called By]<UL><LI><a href="#[1126530]">>></a> run_eth_link
<LI><a href="#[11a4a80]">>></a> arp_send_reply
</UL>
<P><STRONG><a name="[11a4690]"></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 ⇒ arp_send_req ⇒ alloc_mem
</UL>
<BR>[Calls]<UL><LI><a href="#[1122af8]">>></a> mem_test
<LI><a href="#[1122bd0]">>></a> mem_copy
<LI><a href="#[1122c18]">>></a> mem_comp
<LI><a href="#[1122c60]">>></a> is_subnet
<LI><a href="#[11a4a38]">>></a> arp_send_req
<LI><a href="#[11a4b10]">>></a> arp_cache_alloc
</UL>
<BR>[Called By]<UL><LI><a href="#[1126608]">>></a> eth_send_frame
</UL>
<P><STRONG><a name="[11a4600]"></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 ⇒ arp_send_req ⇒ alloc_mem
</UL>
<BR>[Calls]<UL><LI><a href="#[1122c18]">>></a> mem_comp
<LI><a href="#[11a4a38]">>></a> arp_send_req
</UL>
<BR>[Called By]<UL><LI><a href="#[1126530]">>></a> run_eth_link
</UL>
<P><STRONG><a name="[1128470]"></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 ⇒ mem_copy
</UL>
<BR>[Calls]<UL><LI><a href="#[1122bd0]">>></a> mem_copy
<LI><a href="#[1140cc8]">>></a> udp_close
</UL>
<BR>[Called By]<UL><LI><a href="#[c81788]">>></a> dhcp_check
</UL>
<P><STRONG><a name="[1126698]"></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 ⇒ mem_comp
</UL>
<BR>[Calls]<UL><LI><a href="#[1122c18]">>></a> mem_comp
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -