📄 enet.htm
字号:
<P><STRONG><a name="[10bf290]"></a>TIM_SetPulse</STRONG> (ARM, 24 bytes, Stack size 0 bytes, 91x_tim.o(.text), UNUSED)
<P><STRONG><a name="[10bf248]"></a>TIM_GetFlagStatus</STRONG> (ARM, 32 bytes, Stack size 0 bytes, 91x_tim.o(.text), UNUSED)
<P><STRONG><a name="[10bf200]"></a>TIM_ClearFlag</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_tim.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[10bc000]">>></a> TIM0_IRQHandler
</UL>
<P><STRONG><a name="[10bf1b8]"></a>TIM_GetPWMIPulse</STRONG> (ARM, 12 bytes, Stack size 0 bytes, 91x_tim.o(.text), UNUSED)
<P><STRONG><a name="[10bf170]"></a>TIM_GetPWMIPeriod</STRONG> (ARM, 12 bytes, Stack size 0 bytes, 91x_tim.o(.text), UNUSED)
<P><STRONG><a name="[10bf128]"></a>TIM_ITConfig</STRONG> (ARM, 44 bytes, Stack size 0 bytes, 91x_tim.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[10b5da0]">>></a> T0_Init
</UL>
<P><STRONG><a name="[10bf0e0]"></a>TIM_DMAConfig</STRONG> (ARM, 32 bytes, Stack size 0 bytes, 91x_tim.o(.text), UNUSED)
<P><STRONG><a name="[10bf098]"></a>TIM_DMACmd</STRONG> (ARM, 44 bytes, Stack size 0 bytes, 91x_tim.o(.text), UNUSED)
<P><STRONG><a name="[10b86d0]"></a>TransmitPacket</STRONG> (ARM, 76 bytes, Stack size 1512 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 1528 + Unknown Stack Size
<LI>Call Chain = TransmitPacket ⇒ ENET_HandleTxPkt
</UL>
<BR>[Calls]<UL><LI><a href="#[c7b800]">>></a> ENET_HandleTxPkt
</UL>
<BR>[Called By]<UL><LI><a href="#[10b8688]">>></a> main
</UL>
<P><STRONG><a name="[10b8688]"></a>main</STRONG> (ARM, 288 bytes, Stack size 24 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 1552 + Unknown Stack Size
<LI>Call Chain = main ⇒ TransmitPacket ⇒ ENET_HandleTxPkt
</UL>
<BR>[Calls]<UL><LI><a href="#[c7b890]">>></a> ENET_HandleRxPkt
<LI><a href="#[10b8208]">>></a> uip_udp_periodic
<LI><a href="#[10b8250]">>></a> uip_udp_new
<LI><a href="#[10b8400]">>></a> uip_arp_timer
<LI><a href="#[10b8448]">>></a> uip_arp_out
<LI><a href="#[10b8490]">>></a> uip_arp_ipin
<LI><a href="#[10b84d8]">>></a> uip_arp_arpin
<LI><a href="#[10b8520]">>></a> udp_process
<LI><a href="#[10b8568]">>></a> udp_init
<LI><a href="#[10b85b0]">>></a> htons
<LI><a href="#[10b85f8]">>></a> Set_System
<LI><a href="#[10b86d0]">>></a> TransmitPacket
</UL>
<BR>[Address Reference Count : 1]<UL><LI> kernel.o(.text)
</UL>
<P><STRONG><a name="[10b8640]"></a>udp_appcall</STRONG> (ARM, 108 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[10b8208]">>></a> uip_udp_periodic
<LI><a href="#[10b8520]">>></a> udp_process
</UL>
<P><STRONG><a name="[c82e18]"></a>Undefined_Handler</STRONG> (ARM, 8 bytes, Stack size 0 bytes, 91x_it.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> 91x_vect.o(Reset)
</UL>
<P><STRONG><a name="[c82e60]"></a>SWI_Handler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> 91x_vect.o(Reset)
</UL>
<P><STRONG><a name="[c82ea8]"></a>Prefetch_Handler</STRONG> (ARM, 8 bytes, Stack size 0 bytes, 91x_it.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> 91x_vect.o(Reset)
</UL>
<P><STRONG><a name="[c82f38]"></a>Abort_Handler</STRONG> (ARM, 8 bytes, Stack size 0 bytes, 91x_it.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> 91x_vect.o(Reset)
</UL>
<P><STRONG><a name="[c82ef0]"></a>FIQ_Handler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> 91x_vect.o(Reset)
</UL>
<P><STRONG><a name="[10bbd30]"></a>WDG_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc048]"></a>SW_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc5a0]"></a>ARMRX_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc558]"></a>ARMTX_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc000]"></a>TIM0_IRQHandler</STRONG> (ARM, 72 bytes, Stack size 8 bytes, 91x_it.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[10bf200]">>></a> TIM_ClearFlag
<LI><a href="#[10bf440]">>></a> TIM_CounterCmd
</UL>
<P><STRONG><a name="[10bbfb8]"></a>TIM1_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bbf70]"></a>TIM2_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bbf28]"></a>TIM3_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bbe08]"></a>USBHP_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bbdc0]"></a>USBLP_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc120]"></a>SCU_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc438]"></a>ENET_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc4c8]"></a>DMA_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc510]"></a>CAN_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc1f8]"></a>MC_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc5e8]"></a>ADC_IRQHandler</STRONG> (ARM, 16 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bbee0]"></a>UART0_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bbe98]"></a>UART1_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bbe50]"></a>UART2_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc2d0]"></a>I2C0_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc288]"></a>I2C1_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc0d8]"></a>SSP0_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc090]"></a>SSP1_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc240]"></a>LVD_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc168]"></a>RTC_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bbce8]"></a>WIU_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc3f0]"></a>EXTIT0_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc3a8]"></a>EXTIT1_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc360]"></a>EXTIT2_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc318]"></a>EXTIT3_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bbd78]"></a>USBWU_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc1b0]"></a>PFQBC_IRQHandler</STRONG> (ARM, 4 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10bc480]"></a>DefaultVector_Handler</STRONG> (ARM, 24 bytes, Stack size 0 bytes, 91x_it.o(.text), UNUSED)
<P><STRONG><a name="[10b85f8]"></a>Set_System</STRONG> (ARM, 144 bytes, Stack size 32 bytes, hw_config.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = Set_System ⇒ T0_Init ⇒ TIM_DeInit
</UL>
<BR>[Calls]<UL><LI><a href="#[c79660]">>></a> GPIO_WriteBit
<LI><a href="#[c7b920]">>></a> ENET_Start
<LI><a href="#[c7b968]">>></a> ENET_Init
<LI><a href="#[c7b9b0]">>></a> ENET_SetOperatingMode
<LI><a href="#[10b5d58]">>></a> MCLK_Config
<LI><a href="#[10b5da0]">>></a> T0_Init
<LI><a href="#[10b5de8]">>></a> ENET_InitClocksGPIO
<LI><a href="#[10c1208]">>></a> SCU_GetHCLKFreqValue
</UL>
<BR>[Called By]<UL><LI><a href="#[10b8688]">>></a> main
</UL>
<P><STRONG><a name="[10b8568]"></a>udp_init</STRONG> (ARM, 164 bytes, Stack size 0 bytes, udp.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[10b8688]">>></a> main
</UL>
<P><STRONG><a name="[10b8400]"></a>uip_arp_timer</STRONG> (ARM, 148 bytes, Stack size 0 bytes, udp.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[10b8688]">>></a> main
</UL>
<P><STRONG><a name="[10b8490]"></a>uip_arp_ipin</STRONG> (ARM, 144 bytes, Stack size 8 bytes, udp.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = uip_arp_ipin ⇒ uip_arp_update
</UL>
<BR>[Calls]<UL><LI><a href="#[10b4980]">>></a> uip_arp_update
</UL>
<BR>[Called By]<UL><LI><a href="#[10b8688]">>></a> main
</UL>
<P><STRONG><a name="[10b84d8]"></a>uip_arp_arpin</STRONG> (ARM, 388 bytes, Stack size 8 bytes, udp.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = uip_arp_arpin ⇒ uip_arp_update
</UL>
<BR>[Calls]<UL><LI><a href="#[10b2e00]">>></a> __aeabi_memcpy
<LI><a href="#[10b4980]">>></a> uip_arp_update
</UL>
<BR>[Called By]<UL><LI><a href="#[10b8688]">>></a> main
</UL>
<P><STRONG><a name="[10b8448]"></a>uip_arp_out</STRONG> (ARM, 424 bytes, Stack size 8 bytes, udp.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
<LI>Call Chain = uip_arp_out
</UL>
<BR>[Calls]<UL><LI><a href="#[10b2b70]">>></a> __aeabi_memclr
<LI><a href="#[10b2e00]">>></a> __aeabi_memcpy
<LI><a href="#[10b2fb0]">>></a> __aeabi_memset
</UL>
<BR>[Called By]<UL><LI><a href="#[10b8688]">>></a> main
</UL>
<P><STRONG><a name="[10b8250]"></a>uip_udp_new</STRONG> (ARM, 280 bytes, Stack size 4 bytes, udp.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = uip_udp_new
</UL>
<BR>[Called By]<UL><LI><a href="#[10b8688]">>></a> main
</UL>
<P><STRONG><a name="[10b85b0]"></a>htons</STRONG> (ARM, 24 bytes, Stack size 0 bytes, udp.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[10b4500]">>></a> uip_chksum
<LI><a href="#[10b8688]">>></a> main
</UL>
<P><STRONG><a name="[10b4500]"></a>uip_chksum</STRONG> (ARM, 160 bytes, Stack size 12 bytes, udp.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = uip_chksum
</UL>
<BR>[Calls]<UL><LI><a href="#[10b85b0]">>></a> htons
</UL>
<BR>[Called By]<UL><LI><a href="#[10b44b8]">>></a> uip_ipchksum
<LI><a href="#[10b8520]">>></a> udp_process
</UL>
<P><STRONG><a name="[10b44b8]"></a>uip_ipchksum</STRONG> (ARM, 20 bytes, Stack size 4 bytes, udp.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = uip_ipchksum ⇒ uip_chksum
</UL>
<BR>[Calls]<UL><LI><a href="#[10b4500]">>></a> uip_chksum
</UL>
<BR>[Called By]<UL><LI><a href="#[10b8208]">>></a> uip_udp_periodic
<LI><a href="#[10b8520]">>></a> udp_process
</UL>
<P><STRONG><a name="[10b8520]"></a>udp_process</STRONG> (ARM, 1072 bytes, Stack size 8 bytes, udp.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = udp_process ⇒ uip_ipchksum ⇒ uip_chksum
</UL>
<BR>[Calls]<UL><LI><a href="#[10b44b8]">>></a> uip_ipchksum
<LI><a href="#[10b4500]">>></a> uip_chksum
<LI><a href="#[10b8640]">>></a> udp_appcall
</UL>
<BR>[Called By]<UL><LI><a href="#[10b8688]">>></a> main
</UL>
<P><STRONG><a name="[10b8208]"></a>uip_udp_periodic</STRONG> (ARM, 536 bytes, Stack size 8 bytes, udp.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = uip_udp_periodic ⇒ uip_ipchksum ⇒ uip_chksum
</UL>
<BR>[Calls]<UL><LI><a href="#[10b44b8]">>></a> uip_ipchksum
<LI><a href="#[10b8640]">>></a> udp_appcall
</UL>
<BR>[Called By]<UL><LI><a href="#[10b8688]">>></a> main
</UL>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -