├── DebugConfig
└── Target_1_STM32F407VETx.dbgconf
├── EventRecorderStub.scvd
├── FreeRTOS-Plus-TCP
├── BufferAllocation_2.c
├── FreeRTOS_ARP.c
├── FreeRTOS_DHCP.c
├── FreeRTOS_DNS.c
├── FreeRTOS_IP.c
├── FreeRTOS_Sockets.c
├── FreeRTOS_Stream_Buffer.c
├── FreeRTOS_TCP_IP.c
├── FreeRTOS_TCP_WIN.c
├── FreeRTOS_UDP_IP.c
├── MyUnderstandProject1.udb
├── NetworkInterface.c
├── include
│ ├── FreeRTOSIPConfig.h
│ ├── FreeRTOSIPConfig.h~RF1858d0a.TMP
│ ├── FreeRTOSIPConfig.h~RF1b360d.TMP
│ ├── FreeRTOSIPConfig.h~RF2a13e83.TMP
│ ├── FreeRTOSIPConfig.h~RF2a79d1.TMP
│ ├── FreeRTOSIPConfig.h~RF2c1be8c.TMP
│ ├── FreeRTOSIPConfig.h~RFe79fac.TMP
│ ├── FreeRTOSIPConfig.h~RFfcb57e.TMP
│ ├── FreeRTOSIPConfigDefaults.h
│ ├── FreeRTOS_ARP.h
│ ├── FreeRTOS_DHCP.h
│ ├── FreeRTOS_DNS.h
│ ├── FreeRTOS_IP.h
│ ├── FreeRTOS_IP_Private.h
│ ├── FreeRTOS_IP_Private.h~RFeff126.TMP
│ ├── FreeRTOS_IP_Private.h~RFfa9d2d.TMP
│ ├── FreeRTOS_Sockets.h
│ ├── FreeRTOS_Sockets.h~RF1a62e7.TMP
│ ├── FreeRTOS_Sockets.h~RF2d28d4f.TMP
│ ├── FreeRTOS_Sockets.h~RF2d96758.TMP
│ ├── FreeRTOS_Sockets.h~RF2e1b70d.TMP
│ ├── FreeRTOS_Stream_Buffer.h
│ ├── FreeRTOS_TCP_IP.h
│ ├── FreeRTOS_TCP_WIN.h
│ ├── FreeRTOS_UDP_IP.h
│ ├── FreeRTOS_errno_TCP.h
│ ├── IPTraceMacroDefaults.h
│ ├── NetworkBufferManagement.h
│ ├── NetworkInterface.h
│ ├── pack_struct_end.h
│ └── pack_struct_start.h
└── protocols
│ ├── Common
│ └── FreeRTOS_TCP_server.c
│ ├── FTP
│ ├── FreeRTOS_FTP_commands.c
│ └── FreeRTOS_FTP_server.c
│ ├── HTTP
│ ├── FreeRTOS_HTTP_commands.c
│ └── FreeRTOS_HTTP_server.c
│ ├── NTP
│ └── NTPDemo.c
│ └── include
│ ├── FreeRTOS_FTP_commands.h
│ ├── FreeRTOS_HTTP_commands.h
│ ├── FreeRTOS_TCP_server.h
│ ├── FreeRTOS_server_private.h
│ ├── NTPClient.h
│ └── NTPDemo.h
├── FreeRTOS
├── event_groups.c
├── heap_4.c
├── include
│ ├── FreeRTOS.h
│ ├── FreeRTOSConfig.h
│ ├── FreeRTOSTcpLib.h
│ ├── StackMacros.h
│ ├── croutine.h
│ ├── deprecated_definitions.h
│ ├── event_groups.h
│ ├── list.h
│ ├── mpu_prototypes.h
│ ├── mpu_wrappers.h
│ ├── portable.h
│ ├── portmacro.h
│ ├── projdefs.h
│ ├── queue.h
│ ├── semphr.h
│ ├── task.h
│ └── timers.h
├── list.c
├── port.c
├── queue.c
├── tasks.c
└── timers.c
├── Listings
├── TcpIpTest.map
└── startup_stm32f407xx.lst
├── Objects
├── ExtDll.iex
├── TcpIpTest.axf
├── TcpIpTest.build_log.htm
├── TcpIpTest.htm
├── TcpIpTest.lnp
├── TcpIpTest.sct
├── TcpIpTest_Target 1.dep
├── bufferallocation_1.d
├── bufferallocation_2.crf
├── bufferallocation_2.d
├── bufferallocation_2.o
├── demoiptrace.crf
├── demoiptrace.d
├── demoiptrace.o
├── emac_stm32f4xx.crf
├── emac_stm32f4xx.d
├── emac_stm32f4xx.o
├── event_groups.crf
├── event_groups.d
├── event_groups.o
├── freertos_arp.crf
├── freertos_arp.d
├── freertos_arp.o
├── freertos_dhcp.crf
├── freertos_dhcp.d
├── freertos_dhcp.o
├── freertos_dns.crf
├── freertos_dns.d
├── freertos_dns.o
├── freertos_ip.crf
├── freertos_ip.d
├── freertos_ip.o
├── freertos_sockets.crf
├── freertos_sockets.d
├── freertos_sockets.o
├── freertos_stream_buffer.crf
├── freertos_stream_buffer.d
├── freertos_stream_buffer.o
├── freertos_tcp_ip.crf
├── freertos_tcp_ip.d
├── freertos_tcp_ip.o
├── freertos_tcp_win.crf
├── freertos_tcp_win.d
├── freertos_tcp_win.o
├── freertos_udp_ip.crf
├── freertos_udp_ip.d
├── freertos_udp_ip.o
├── heap2.crf
├── heap2.d
├── heap_4.crf
├── heap_4.d
├── heap_4.o
├── led.crf
├── led.d
├── led.o
├── list.crf
├── list.d
├── list.o
├── main.crf
├── main.d
├── main.o
├── netinfoconfig.crf
├── netinfoconfig.d
├── netinfoconfig.o
├── networkinterface.crf
├── networkinterface.d
├── networkinterface.o
├── phy_dp83848c.crf
├── phy_dp83848c.d
├── phy_dp83848c.o
├── port.crf
├── port.d
├── port.o
├── queue.crf
├── queue.d
├── queue.o
├── randomnum.crf
├── randomnum.d
├── randomnum.o
├── startup_stm32f407xx.d
├── startup_stm32f407xx.o
├── stm32f4xx_hal.crf
├── stm32f4xx_hal.d
├── stm32f4xx_hal.o
├── stm32f4xx_hal_cortex.crf
├── stm32f4xx_hal_cortex.d
├── stm32f4xx_hal_cortex.o
├── stm32f4xx_hal_gpio.crf
├── stm32f4xx_hal_gpio.d
├── stm32f4xx_hal_gpio.o
├── stm32f4xx_hal_pwr.crf
├── stm32f4xx_hal_pwr.d
├── stm32f4xx_hal_pwr.o
├── stm32f4xx_hal_pwr_ex.crf
├── stm32f4xx_hal_pwr_ex.d
├── stm32f4xx_hal_pwr_ex.o
├── stm32f4xx_hal_rcc.crf
├── stm32f4xx_hal_rcc.d
├── stm32f4xx_hal_rcc.o
├── stm32f4xx_hal_rcc_ex.crf
├── stm32f4xx_hal_rcc_ex.d
├── stm32f4xx_hal_rcc_ex.o
├── stm32f4xx_hal_rng.crf
├── stm32f4xx_hal_rng.d
├── stm32f4xx_hal_rng.o
├── system_stm32f4xx.crf
├── system_stm32f4xx.d
├── system_stm32f4xx.o
├── tasks.crf
├── tasks.d
├── tasks.o
├── timers.crf
├── timers.d
├── timers.o
├── userdefinedfunc.crf
├── userdefinedfunc.d
└── userdefinedfunc.o
├── README.md
├── RTE
├── Device
│ └── STM32F407VETx
│ │ ├── RTE_Device.h
│ │ ├── RTE_Device.h~RF163d002.TMP
│ │ ├── RTE_Device.h~RF164c0f5.TMP
│ │ ├── RTE_Device.h~RF165f1e3.TMP
│ │ ├── RTE_Device.h~RF83ed0f.TMP
│ │ ├── startup_stm32f407xx.s
│ │ ├── stm32f4xx_hal_conf.h
│ │ ├── stm32f4xx_hal_conf.h~RF2707329.TMP
│ │ └── system_stm32f4xx.c
└── _Target_1
│ └── RTE_Components.h
├── TcpIpTest.uvguix.Administrator
├── TcpIpTest.uvoptx
├── TcpIpTest.uvprojx
├── User
├── DemoIPTrace.c
├── include
│ ├── DemoIPTrace.h
│ ├── FreeRTOSLib.h
│ ├── led.h
│ ├── main.h
│ ├── netInfoConfig.h
│ └── randomNum.h
├── led.c
├── main.c
├── netInfoConfig.c
└── randomNum.c
├── netInfoConfig.c
└── pic
├── 1.png
└── 2.png
/DebugConfig/Target_1_STM32F407VETx.dbgconf:
--------------------------------------------------------------------------------
1 | // <<< Use Configuration Wizard in Context Menu >>>
2 |
3 | // Debug MCU Configuration
4 | // DBG_SLEEP Debug Sleep Mode
5 | // DBG_STOP Debug Stop Mode
6 | // DBG_STANDBY Debug Standby Mode
7 | //
8 | DbgMCU_CR = 0x00000007;
9 |
10 | // Debug MCU APB1 Freeze
11 | // DBG_TIM2_STOP Timer 2 Stopped when Core is halted
12 | // DBG_TIM3_STOP Timer 3 Stopped when Core is halted
13 | // DBG_TIM4_STOP Timer 4 Stopped when Core is halted
14 | // DBG_TIM5_STOP Timer 5 Stopped when Core is halted
15 | // DBG_TIM6_STOP Timer 6 Stopped when Core is halted
16 | // DBG_TIM7_STOP Timer 7 Stopped when Core is halted
17 | // DBG_TIM12_STOP Timer 12 Stopped when Core is halted
18 | // DBG_TIM13_STOP Timer 13 Stopped when Core is halted
19 | // DBG_TIM14_STOP Timer 14 Stopped when Core is halted
20 | // DBG_RTC_STOP RTC Stopped when Core is halted
21 | // DBG_WWDG_STOP Window Watchdog Stopped when Core is halted
22 | // DBG_IWDG_STOP Independent Watchdog Stopped when Core is halted
23 | // DBG_I2C1_SMBUS_TIMEOUT I2C1 SMBUS Timeout Mode Stopped when Core is halted
24 | // DBG_I2C2_SMBUS_TIMEOUT I2C2 SMBUS Timeout Mode Stopped when Core is halted
25 | // DBG_I2C3_SMBUS_TIMEOUT I2C3 SMBUS Timeout Mode Stopped when Core is halted
26 | // DBG_CAN1_STOP CAN1 Stopped when Core is halted
27 | // DBG_CAN2_STOP CAN2 Stopped when Core is halted
28 | //
29 | DbgMCU_APB1_Fz = 0x00000000;
30 |
31 |
32 | // Debug MCU APB2 Freeze
33 | // DBG_TIM1_STOP Timer 1 Stopped when Core is halted
34 | // DBG_TIM8_STOP Timer 8 Stopped when Core is halted
35 | // DBG_TIM9_STOP Timer 9 Stopped when Core is halted
36 | // DBG_TIM10_STOP Timer 10 Stopped when Core is halted
37 | // DBG_TIM11_STOP Timer 11 Stopped when Core is halted
38 | //
39 | DbgMCU_APB2_Fz = 0x00000000;
40 |
41 | // <<< end of configuration section >>>
--------------------------------------------------------------------------------
/EventRecorderStub.scvd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/MyUnderstandProject1.udb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/FreeRTOS-Plus-TCP/MyUnderstandProject1.udb
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/include/FreeRTOS_DHCP.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 | #ifndef FREERTOS_DHCP_H
59 | #define FREERTOS_DHCP_H
60 |
61 | #ifdef __cplusplus
62 | extern "C" {
63 | #endif
64 |
65 | /* Application level configuration options. */
66 | #include "FreeRTOSIPConfig.h"
67 | #include "IPTraceMacroDefaults.h"
68 |
69 | /* Used in the DHCP callback if ipconfigUSE_DHCP_HOOK is set to 1. */
70 | typedef enum eDHCP_PHASE
71 | {
72 | eDHCPPhasePreDiscover, /* Driver is about to send a DHCP discovery. */
73 | eDHCPPhasePreRequest /* Driver is about to request DHCP an IP address. */
74 | } eDHCPCallbackPhase_t;
75 |
76 | /* Used in the DHCP callback if ipconfigUSE_DHCP_HOOK is set to 1. */
77 | typedef enum eDHCP_ANSWERS
78 | {
79 | eDHCPContinue, /* Continue the DHCP process */
80 | eDHCPUseDefaults, /* Stop DHCP and use the static defaults. */
81 | eDHCPStopNoChanges, /* Stop DHCP and continue with current settings. */
82 | } eDHCPCallbackAnswer_t;
83 |
84 | /*
85 | * NOT A PUBLIC API FUNCTION.
86 | */
87 | void vDHCPProcess( BaseType_t xReset );
88 |
89 | /* Internal call: returns true if socket is the current DHCP socket */
90 | BaseType_t xIsDHCPSocket( Socket_t xSocket );
91 |
92 | /* Prototype of the hook (or callback) function that must be provided by the
93 | application if ipconfigUSE_DHCP_HOOK is set to 1. See the following URL for
94 | usage information:
95 | http://www.FreeRTOS.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/TCP_IP_Configuration.html#ipconfigUSE_DHCP_HOOK
96 | */
97 | eDHCPCallbackAnswer_t xApplicationDHCPHook( eDHCPCallbackPhase_t eDHCPPhase, uint32_t ulIPAddress );
98 |
99 | #ifdef __cplusplus
100 | } /* extern "C" */
101 | #endif
102 |
103 | #endif /* FREERTOS_DHCP_H */
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/include/FreeRTOS_DNS.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 | #ifndef FREERTOS_DNS_H
59 | #define FREERTOS_DNS_H
60 |
61 | #ifdef __cplusplus
62 | extern "C" {
63 | #endif
64 |
65 | /* Application level configuration options. */
66 | #include "FreeRTOSIPConfig.h"
67 | #include "IPTraceMacroDefaults.h"
68 |
69 |
70 | /* The Link-local Multicast Name Resolution (LLMNR)
71 | * is included.
72 | * Note that a special MAC address is required in addition to the NIC's actual
73 | * MAC address: 01:00:5E:00:00:FC
74 | *
75 | * The target IP address will be 224.0.0.252
76 | */
77 | #if( ipconfigBYTE_ORDER == pdFREERTOS_BIG_ENDIAN )
78 | #define ipLLMNR_IP_ADDR 0xE00000FC
79 | #else
80 | #define ipLLMNR_IP_ADDR 0xFC0000E0
81 | #endif /* ipconfigBYTE_ORDER == pdFREERTOS_BIG_ENDIAN */
82 |
83 | #define ipLLMNR_PORT 5355 /* Standard LLMNR port. */
84 | #define ipDNS_PORT 53 /* Standard DNS port. */
85 | #define ipDHCP_CLIENT 67
86 | #define ipDHCP_SERVER 68
87 | #define ipNBNS_PORT 137 /* NetBIOS Name Service. */
88 | #define ipNBDGM_PORT 138 /* Datagram Service, not included. */
89 |
90 | /*
91 | * The following function should be provided by the user and return true if it
92 | * matches the domain name.
93 | */
94 | extern BaseType_t xApplicationDNSQueryHook( const char *pcName );
95 |
96 | /*
97 | * LLMNR is very similar to DNS, so is handled by the DNS routines.
98 | */
99 | uint32_t ulDNSHandlePacket( NetworkBufferDescriptor_t *pxNetworkBuffer );
100 |
101 | #if( ipconfigUSE_LLMNR == 1 )
102 | extern const MACAddress_t xLLMNR_MacAdress;
103 | #endif /* ipconfigUSE_LLMNR */
104 |
105 | #if( ipconfigUSE_NBNS != 0 )
106 |
107 | /*
108 | * Inspect a NetBIOS Names-Service message. If the name matches with ours
109 | * (xApplicationDNSQueryHook returns true) an answer will be sent back.
110 | * Note that LLMNR is a better protocol for name services on a LAN as it is
111 | * less polluted
112 | */
113 | uint32_t ulNBNSHandlePacket (NetworkBufferDescriptor_t *pxNetworkBuffer );
114 |
115 | #endif /* ipconfigUSE_NBNS */
116 |
117 | #if( ipconfigUSE_DNS_CACHE != 0 )
118 |
119 | uint32_t FreeRTOS_dnslookup( const char *pcHostName );
120 |
121 | #endif /* ipconfigUSE_DNS_CACHE != 0 */
122 |
123 | #if( ipconfigDNS_USE_CALLBACKS != 0 )
124 |
125 | /*
126 | * Users may define this type of function as a callback.
127 | * It will be called when a DNS reply is received or when a timeout has been reached.
128 | */
129 | typedef void (* FOnDNSEvent ) ( const char * /* pcName */, void * /* pvSearchID */, uint32_t /* ulIPAddress */ );
130 |
131 | /*
132 | * Asynchronous version of gethostbyname()
133 | * xTimeout is in units of ms.
134 | */
135 | uint32_t FreeRTOS_gethostbyname_a( const char *pcHostName, FOnDNSEvent pCallback, void *pvSearchID, TickType_t xTimeout );
136 | void FreeRTOS_gethostbyname_cancel( void *pvSearchID );
137 |
138 | #endif
139 |
140 | /*
141 | * FULL, UP-TO-DATE AND MAINTAINED REFERENCE DOCUMENTATION FOR ALL THESE
142 | * FUNCTIONS IS AVAILABLE ON THE FOLLOWING URL:
143 | * _TBD_ Add URL
144 | */
145 | uint32_t FreeRTOS_gethostbyname( const char *pcHostName );
146 |
147 |
148 | #ifdef __cplusplus
149 | } /* extern "C" */
150 | #endif
151 |
152 | #endif /* FREERTOS_DNS_H */
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/include/FreeRTOS_TCP_IP.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 | #ifndef FREERTOS_TCP_IP_H
59 | #define FREERTOS_TCP_IP_H
60 |
61 | #ifdef __cplusplus
62 | extern "C" {
63 | #endif
64 |
65 | BaseType_t xProcessReceivedTCPPacket( NetworkBufferDescriptor_t *pxNetworkBuffer );
66 |
67 | typedef enum eTCP_STATE {
68 | /* Comments about the TCP states are borrowed from the very useful
69 | * Wiki page:
70 | * http://en.wikipedia.org/wiki/Transmission_Control_Protocol */
71 | eCLOSED = 0u, /* 0 (server + client) no connection state at all. */
72 | eTCP_LISTEN, /* 1 (server) waiting for a connection request
73 | from any remote TCP and port. */
74 | eCONNECT_SYN, /* 2 (client) internal state: socket wants to send
75 | a connect */
76 | eSYN_FIRST, /* 3 (server) Just created, must ACK the SYN request. */
77 | eSYN_RECEIVED, /* 4 (server) waiting for a confirming connection request
78 | acknowledgement after having both received and sent a connection request. */
79 | eESTABLISHED, /* 5 (server + client) an open connection, data received can be
80 | delivered to the user. The normal state for the data transfer phase of the connection. */
81 | eFIN_WAIT_1, /* 6 (server + client) waiting for a connection termination request from the remote TCP,
82 | or an acknowledgement of the connection termination request previously sent. */
83 | eFIN_WAIT_2, /* 7 (server + client) waiting for a connection termination request from the remote TCP. */
84 | eCLOSE_WAIT, /* 8 (server + client) waiting for a connection termination request from the local user. */
85 | eCLOSING, /* (server + client) waiting for a connection termination request acknowledgement from the remote TCP. */
86 | eLAST_ACK, /* 9 (server + client) waiting for an acknowledgement of the connection termination request
87 | previously sent to the remote TCP
88 | (which includes an acknowledgement of its connection termination request). */
89 | eTIME_WAIT, /* 10 (either server or client) waiting for enough time to pass to be sure the remote TCP received the
90 | acknowledgement of its connection termination request. [According to RFC 793 a connection can
91 | stay in TIME-WAIT for a maximum of four minutes known as a MSL (maximum segment lifetime).] */
92 | } eIPTCPState_t;
93 |
94 |
95 | #ifdef __cplusplus
96 | } // extern "C"
97 | #endif
98 |
99 | #endif /* FREERTOS_TCP_IP_H */
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/include/FreeRTOS_UDP_IP.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 | #ifndef FREERTOS_UDP_IP_H
59 | #define FREERTOS_UDP_IP_H
60 |
61 | #ifdef __cplusplus
62 | extern "C" {
63 | #endif
64 |
65 | /* Application level configuration options. */
66 | #include "FreeRTOSIPConfig.h"
67 | #include "FreeRTOSIPConfigDefaults.h"
68 | #include "IPTraceMacroDefaults.h"
69 |
70 |
71 | #ifdef __cplusplus
72 | } // extern "C"
73 | #endif
74 |
75 | #endif /* FREERTOS_UDP_IP_H */
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/include/FreeRTOS_errno_TCP.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 | #ifndef FREERTOS_ERRNO_TCP
59 | #define FREERTOS_ERRNO_TCP
60 |
61 | /* The following definitions will be included in the core FreeRTOS code in
62 | future versions of FreeRTOS - hence the 'pd' (ProjDefs) prefix - at which time
63 | this file will be removed. */
64 |
65 | /* The following errno values are used by FreeRTOS+ components, not FreeRTOS
66 | itself. */
67 |
68 | /* For future compatibility (see comment above), check the definitions have not
69 | already been made. */
70 | #ifndef pdFREERTOS_ERRNO_NONE
71 | #define pdFREERTOS_ERRNO_NONE 0 /* No errors */
72 | #define pdFREERTOS_ERRNO_ENOENT 2 /* No such file or directory */
73 | #define pdFREERTOS_ERRNO_EINTR 4 /* Interrupted system call */
74 | #define pdFREERTOS_ERRNO_EIO 5 /* I/O error */
75 | #define pdFREERTOS_ERRNO_ENXIO 6 /* No such device or address */
76 | #define pdFREERTOS_ERRNO_EBADF 9 /* Bad file number */
77 | #define pdFREERTOS_ERRNO_EAGAIN 11 /* No more processes */
78 | #define pdFREERTOS_ERRNO_EWOULDBLOCK 11 /* Operation would block */
79 | #define pdFREERTOS_ERRNO_ENOMEM 12 /* Not enough memory */
80 | #define pdFREERTOS_ERRNO_EACCES 13 /* Permission denied */
81 | #define pdFREERTOS_ERRNO_EFAULT 14 /* Bad address */
82 | #define pdFREERTOS_ERRNO_EBUSY 16 /* Mount device busy */
83 | #define pdFREERTOS_ERRNO_EEXIST 17 /* File exists */
84 | #define pdFREERTOS_ERRNO_EXDEV 18 /* Cross-device link */
85 | #define pdFREERTOS_ERRNO_ENODEV 19 /* No such device */
86 | #define pdFREERTOS_ERRNO_ENOTDIR 20 /* Not a directory */
87 | #define pdFREERTOS_ERRNO_EISDIR 21 /* Is a directory */
88 | #define pdFREERTOS_ERRNO_EINVAL 22 /* Invalid argument */
89 | #define pdFREERTOS_ERRNO_ENOSPC 28 /* No space left on device */
90 | #define pdFREERTOS_ERRNO_ESPIPE 29 /* Illegal seek */
91 | #define pdFREERTOS_ERRNO_EROFS 30 /* Read only file system */
92 | #define pdFREERTOS_ERRNO_EUNATCH 42 /* Protocol driver not attached */
93 | #define pdFREERTOS_ERRNO_EBADE 50 /* Invalid exchange */
94 | #define pdFREERTOS_ERRNO_EFTYPE 79 /* Inappropriate file type or format */
95 | #define pdFREERTOS_ERRNO_ENMFILE 89 /* No more files */
96 | #define pdFREERTOS_ERRNO_ENOTEMPTY 90 /* Directory not empty */
97 | #define pdFREERTOS_ERRNO_ENAMETOOLONG 91 /* File or path name too long */
98 | #define pdFREERTOS_ERRNO_EOPNOTSUPP 95 /* Operation not supported on transport endpoint */
99 | #define pdFREERTOS_ERRNO_ENOBUFS 105 /* No buffer space available */
100 | #define pdFREERTOS_ERRNO_ENOPROTOOPT 109 /* Protocol not available */
101 | #define pdFREERTOS_ERRNO_EADDRINUSE 112 /* Address already in use */
102 | #define pdFREERTOS_ERRNO_ETIMEDOUT 116 /* Connection timed out */
103 | #define pdFREERTOS_ERRNO_EINPROGRESS 119 /* Connection already in progress */
104 | #define pdFREERTOS_ERRNO_EALREADY 120 /* Socket already connected */
105 | #define pdFREERTOS_ERRNO_EADDRNOTAVAIL 125 /* Address not available */
106 | #define pdFREERTOS_ERRNO_EISCONN 127 /* Socket is already connected */
107 | #define pdFREERTOS_ERRNO_ENOTCONN 128 /* Socket is not connected */
108 | #define pdFREERTOS_ERRNO_ENOMEDIUM 135 /* No medium inserted */
109 | #define pdFREERTOS_ERRNO_EILSEQ 138 /* An invalid UTF-16 sequence was encountered. */
110 | #define pdFREERTOS_ERRNO_ECANCELED 140 /* Operation canceled. */
111 |
112 | /* The following endian values are used by FreeRTOS+ components, not FreeRTOS
113 | itself. */
114 | #define pdFREERTOS_LITTLE_ENDIAN 0
115 | #define pdFREERTOS_BIG_ENDIAN 1
116 |
117 | #endif /* pdFREERTOS_ERRNO_NONE */
118 |
119 | #endif /* FREERTOS_ERRNO_TCP */
120 |
121 |
122 |
123 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/include/NetworkBufferManagement.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 | #ifndef NETWORK_BUFFER_MANAGEMENT_H
59 | #define NETWORK_BUFFER_MANAGEMENT_H
60 |
61 | #ifdef __cplusplus
62 | extern "C" {
63 | #endif
64 |
65 | /* NOTE PUBLIC API FUNCTIONS. */
66 | BaseType_t xNetworkBuffersInitialise( void );
67 | NetworkBufferDescriptor_t *pxGetNetworkBufferWithDescriptor( size_t xRequestedSizeBytes, TickType_t xBlockTimeTicks );
68 | NetworkBufferDescriptor_t *pxNetworkBufferGetFromISR( size_t xRequestedSizeBytes );
69 | void vReleaseNetworkBufferAndDescriptor( NetworkBufferDescriptor_t * const pxNetworkBuffer );
70 | BaseType_t vNetworkBufferReleaseFromISR( NetworkBufferDescriptor_t * const pxNetworkBuffer );
71 | uint8_t *pucGetNetworkBuffer( size_t *pxRequestedSizeBytes );
72 | void vReleaseNetworkBuffer( uint8_t *pucEthernetBuffer );
73 |
74 | /* Get the current number of free network buffers. */
75 | UBaseType_t uxGetNumberOfFreeNetworkBuffers( void );
76 |
77 | /* Get the lowest number of free network buffers. */
78 | UBaseType_t uxGetMinimumFreeNetworkBuffers( void );
79 |
80 | /* Copy a network buffer into a bigger buffer. */
81 | NetworkBufferDescriptor_t *pxDuplicateNetworkBufferWithDescriptor( NetworkBufferDescriptor_t * const pxNetworkBuffer,
82 | BaseType_t xNewLength);
83 |
84 | /* Increase the size of a Network Buffer.
85 | In case BufferAllocation_2.c is used, the new space must be allocated. */
86 | NetworkBufferDescriptor_t *pxResizeNetworkBufferWithDescriptor( NetworkBufferDescriptor_t * pxNetworkBuffer,
87 | size_t xNewSizeBytes );
88 |
89 | #if ipconfigTCP_IP_SANITY
90 | /*
91 | * Check if an address is a valid pointer to a network descriptor
92 | * by looking it up in the array of network descriptors
93 | */
94 | UBaseType_t bIsValidNetworkDescriptor (const NetworkBufferDescriptor_t * pxDesc);
95 | BaseType_t prvIsFreeBuffer( const NetworkBufferDescriptor_t *pxDescr );
96 | #endif
97 |
98 | #ifdef __cplusplus
99 | } // extern "C"
100 | #endif
101 |
102 | #endif /* NETWORK_BUFFER_MANAGEMENT_H */
103 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/include/NetworkInterface.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 | #ifndef NETWORK_INTERFACE_H
59 | #define NETWORK_INTERFACE_H
60 |
61 | #ifdef __cplusplus
62 | extern "C" {
63 | #endif
64 |
65 | #include "FreeRTOSTcpLib.h"
66 |
67 | /* NOTE PUBLIC API FUNCTIONS. */
68 | BaseType_t xNetworkInterfaceInitialise( void );
69 | BaseType_t xNetworkInterfaceOutput( NetworkBufferDescriptor_t * const pxNetworkBuffer, BaseType_t xReleaseAfterSend );
70 | void vNetworkInterfaceAllocateRAMToBuffers( NetworkBufferDescriptor_t pxNetworkBuffers[ ipconfigNUM_NETWORK_BUFFER_DESCRIPTORS ] );
71 |
72 | int32_t macIntialise(void);
73 | int32_t phyIntialise(void);
74 |
75 | #ifdef __cplusplus
76 | } // extern "C"
77 | #endif
78 |
79 | #endif /* NETWORK_INTERFACE_H */
80 |
81 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/include/pack_struct_end.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 | /*****************************************************************************
59 | *
60 | * See the following URL for an explanation of this file:
61 | * http://www.FreeRTOS.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/Embedded_Compiler_Porting.html
62 | *
63 | *****************************************************************************/
64 | #pragma pack()
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/include/pack_struct_start.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 | /*****************************************************************************
59 | *
60 | * See the following URL for an explanation of this file:
61 | * http://www.FreeRTOS.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/Embedded_Compiler_Porting.html
62 | *
63 | *****************************************************************************/
64 |
65 | /* Nothing to do here. */
66 | #pragma pack(1)
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/protocols/FTP/FreeRTOS_FTP_commands.c:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 | /* FreeRTOS includes. */
59 | #include "FreeRTOS.h"
60 |
61 | /* FreeRTOS+TCP includes. */
62 | #include "FreeRTOS_FTP_commands.h"
63 |
64 | const FTPCommand_t xFTPCommands[ FTP_CMD_COUNT ] =
65 | {
66 | /* cmdLen cmdName[7] cmdType checkLogin checkNullArg */
67 | { 4, "USER", ECMD_USER, pdFALSE, pdFALSE },
68 | { 4, "PASS", ECMD_PASS, pdFALSE, pdFALSE },
69 | { 4, "ACCT", ECMD_ACCT, pdTRUE, pdFALSE },
70 | { 3, "CWD", ECMD_CWD, pdTRUE, pdTRUE },
71 | { 4, "CDUP", ECMD_CDUP, pdTRUE, pdFALSE },
72 | { 4, "SMNT", ECMD_SMNT, pdTRUE, pdFALSE },
73 | { 4, "QUIT", ECMD_QUIT, pdTRUE, pdFALSE },
74 | { 4, "REIN", ECMD_REIN, pdTRUE, pdFALSE },
75 | { 4, "PORT", ECMD_PORT, pdTRUE, pdFALSE },
76 | { 4, "PASV", ECMD_PASV, pdTRUE, pdFALSE },
77 | { 4, "TYPE", ECMD_TYPE, pdTRUE, pdFALSE },
78 | { 4, "STRU", ECMD_STRU, pdTRUE, pdFALSE },
79 | { 4, "MODE", ECMD_MODE, pdTRUE, pdFALSE },
80 | { 4, "RETR", ECMD_RETR, pdTRUE, pdTRUE },
81 | { 4, "STOR", ECMD_STOR, pdTRUE, pdTRUE },
82 | { 4, "STOU", ECMD_STOU, pdTRUE, pdFALSE },
83 | { 4, "APPE", ECMD_APPE, pdTRUE, pdFALSE },
84 | { 4, "ALLO", ECMD_ALLO, pdTRUE, pdFALSE },
85 | { 4, "REST", ECMD_REST, pdTRUE, pdFALSE },
86 | { 4, "RNFR", ECMD_RNFR, pdTRUE, pdTRUE },
87 | { 4, "RNTO", ECMD_RNTO, pdTRUE, pdTRUE },
88 | { 4, "ABOR", ECMD_ABOR, pdTRUE, pdFALSE },
89 | { 4, "SIZE", ECMD_SIZE, pdTRUE, pdTRUE },
90 | { 4, "MDTM", ECMD_MDTM, pdTRUE, pdTRUE },
91 | { 4, "DELE", ECMD_DELE, pdTRUE, pdTRUE },
92 | { 3, "RMD", ECMD_RMD, pdTRUE, pdTRUE },
93 | { 3, "MKD", ECMD_MKD, pdTRUE, pdTRUE },
94 | { 3, "PWD", ECMD_PWD, pdTRUE, pdFALSE },
95 | { 4, "LIST", ECMD_LIST, pdTRUE, pdFALSE },
96 | { 4, "NLST", ECMD_NLST, pdTRUE, pdFALSE },
97 | { 4, "SITE", ECMD_SITE, pdTRUE, pdFALSE },
98 | { 4, "SYST", ECMD_SYST, pdFALSE, pdFALSE },
99 | { 4, "FEAT", ECMD_FEAT, pdFALSE, pdFALSE },
100 | { 4, "STAT", ECMD_STAT, pdTRUE, pdFALSE },
101 | { 4, "HELP", ECMD_HELP, pdFALSE, pdFALSE },
102 | { 4, "NOOP", ECMD_NOOP, pdFALSE, pdFALSE },
103 | { 4, "EMPT", ECMD_EMPTY, pdFALSE, pdFALSE },
104 | { 4, "CLOS", ECMD_CLOSE, pdTRUE, pdFALSE },
105 | { 4, "UNKN", ECMD_UNKNOWN, pdFALSE, pdFALSE },
106 | };
107 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/protocols/HTTP/FreeRTOS_HTTP_commands.c:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 |
59 | /* Standard includes. */
60 | #include
61 | #include
62 |
63 | /* FreeRTOS includes. */
64 | #include "FreeRTOS.h"
65 |
66 | #include "FreeRTOS_HTTP_commands.h"
67 |
68 | const struct xWEB_COMMAND xWebCommands[ WEB_CMD_COUNT ] =
69 | {
70 | { 3, "GET", ECMD_GET },
71 | { 4, "HEAD", ECMD_HEAD },
72 | { 4, "POST", ECMD_POST },
73 | { 3, "PUT", ECMD_PUT },
74 | { 6, "DELETE", ECMD_DELETE },
75 | { 5, "TRACE", ECMD_TRACE },
76 | { 7, "OPTIONS", ECMD_OPTIONS },
77 | { 7, "CONNECT", ECMD_CONNECT },
78 | { 5, "PATCH", ECMD_PATCH },
79 | { 4, "UNKN", ECMD_UNK },
80 | };
81 |
82 | const char *webCodename (int aCode)
83 | {
84 | switch (aCode) {
85 | case WEB_REPLY_OK: // = 200,
86 | return "OK";
87 | case WEB_NO_CONTENT: // 204
88 | return "No content";
89 | case WEB_BAD_REQUEST: // = 400,
90 | return "Bad request";
91 | case WEB_UNAUTHORIZED: // = 401,
92 | return "Authorization Required";
93 | case WEB_NOT_FOUND: // = 404,
94 | return "Not Found";
95 | case WEB_GONE: // = 410,
96 | return "Done";
97 | case WEB_PRECONDITION_FAILED: // = 412,
98 | return "Precondition Failed";
99 | case WEB_INTERNAL_SERVER_ERROR: // = 500,
100 | return "Internal Server Error";
101 | }
102 | return "Unknown";
103 | }
104 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/protocols/include/FreeRTOS_FTP_commands.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 | #ifndef __FTPCMD_H__
59 |
60 | #define __FTPCMD_H__
61 |
62 | #define REPL_110 "110 Restart marker reply.\r\n"
63 | #define REPL_120 "120 Try again in 2 minutes.\r\n"
64 | #define REPL_125 "125 Data connection already open; transfer starting.\r\n"
65 | #define REPL_150 "150 File status okay; about to open data connection.\r\n"
66 | #define REPL_200 "200 NOOP command successful.\r\n"
67 | #define REPL_200_PROGRESS "200 NOOP: data transfer in progress.\r\n"
68 | #define REPL_202 "202 Command not implemented, superfluous at this site.\r\n"
69 | #define REPL_211 "221 System status, or system help reply.\r\n"
70 | #define REPL_211_STATUS "221-status of %s.\r\n"
71 | #define REPL_211_END "221 End of status.\r\n"
72 | #define REPL_212 "212 Directory status.\r\n"
73 | #define REPL_213 "213 File status.\r\n"
74 | #define REPL_214 "214 Help message.\r\n"
75 | #define REPL_214_END "214 End Help message.\r\n"
76 | #define REPL_215 "215 %s system type.\r\n"
77 | #define REPL_220 "220 Service ready for new user.\r\n"
78 | #define REPL_221 "221 Service closing control connection.\r\n"
79 | #define REPL_225 "225 Data connection open; no transfer in progress.\r\n"
80 | #define REPL_226 "226 Closing data connection.\r\n"
81 | #define REPL_227 "227 Entering Passive Mode (%s,%s,%s,%s,%s,%s).\r\n"
82 | #define REPL_227_D "227 Entering Passive Mode (%u,%u,%u,%u,%u,%u).\r\n"
83 | #define REPL_230 "230 User logged in, proceed.\r\n"
84 | #define REPL_250 "250 Requested file action okay, completed.\r\n"
85 | #define REPL_257 "257 %s created.\r\n"
86 | // #define REPL_257_PWD "257 \"%s\" is current working dir.\r\n"
87 | #define REPL_257_PWD "257 \"%s\"\r\n"
88 | #define REPL_331 "331 Only anonymous user is accepted.\r\n"
89 | #define REPL_331_ANON "331 Anonymous login okay\r\n"
90 | #define REPL_332 "332 Need account for login.\r\n"
91 | #define REPL_350 "350 Requested file action pending further information.\r\n"
92 | #define REPL_421 "421 Service not available, closing control connection.\r\n"
93 | #define REPL_425 "425 Can't open data connection.\r\n"
94 | #define REPL_426 "426 Connection closed; transfer aborted.\r\n"
95 | #define REPL_450 "450 Requested file action not taken.\r\n"
96 | #define REPL_451 "451 Requested action aborted. Local error in processing.\r\n"
97 | #define REPL_452 "452 Requested action not taken.\r\n"
98 | #define REPL_500 "500 Syntax error, command unrecognized.\r\n"
99 | #define REPL_501 "501 Syntax error in parameters or arguments.\r\n"
100 | #define REPL_502 "502 Command not implemented.\r\n"
101 | #define REPL_503 "503 Bad sequence of commands.\r\n"
102 | #define REPL_504 "504 Command not implemented for that parameter.\r\n"
103 | #define REPL_530 "530 Not logged in.\r\n"
104 | #define REPL_532 "532 Need account for storing files.\r\n"
105 | #define REPL_550 "550 Requested action not taken.\r\n"
106 | #define REPL_551 "551 Requested action aborted. Page type unknown.\r\n"
107 | #define REPL_552 "552 Requested file action aborted.\r\n"
108 | #define REPL_553 "553 Requested action not taken.\r\n"
109 | #define REPL_553_READ_ONLY "553 Read-only file-system.\r\n"
110 |
111 | enum EFTPCommand {
112 | ECMD_USER,
113 | ECMD_PASS,
114 | ECMD_ACCT,
115 | ECMD_CWD,
116 | ECMD_CDUP,
117 | ECMD_SMNT,
118 | ECMD_QUIT,
119 | ECMD_REIN,
120 | ECMD_PORT,
121 | ECMD_PASV,
122 | ECMD_TYPE,
123 | ECMD_STRU,
124 | ECMD_MODE,
125 | ECMD_RETR,
126 | ECMD_STOR,
127 | ECMD_STOU,
128 | ECMD_APPE,
129 | ECMD_ALLO,
130 | ECMD_REST,
131 | ECMD_RNFR,
132 | ECMD_RNTO,
133 | ECMD_ABOR,
134 | ECMD_SIZE,
135 | ECMD_MDTM,
136 | ECMD_DELE,
137 | ECMD_RMD,
138 | ECMD_MKD,
139 | ECMD_PWD,
140 | ECMD_LIST,
141 | ECMD_NLST,
142 | ECMD_SITE,
143 | ECMD_SYST,
144 | ECMD_FEAT,
145 | ECMD_STAT,
146 | ECMD_HELP,
147 | ECMD_NOOP,
148 | ECMD_EMPTY,
149 | ECMD_CLOSE,
150 | ECMD_UNKNOWN,
151 | };
152 |
153 | typedef struct xFTP_COMMAND {
154 | BaseType_t xCommandLength;
155 | const char pcCommandName[7];
156 | const unsigned char ucCommandType;
157 | const unsigned char checkLogin;
158 | const unsigned char checkNullArg;
159 | } FTPCommand_t;
160 |
161 | #define FTP_CMD_COUNT (ECMD_UNKNOWN+1)
162 |
163 | extern const FTPCommand_t xFTPCommands[ FTP_CMD_COUNT ];
164 |
165 | #endif // __FTPCMD_H__
166 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/protocols/include/FreeRTOS_HTTP_commands.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 | #ifndef FREERTOS_HTTP_COMMANDS_H
58 | #define FREERTOS_HTTP_COMMANDS_H
59 |
60 | enum {
61 | WEB_REPLY_OK = 200,
62 | WEB_NO_CONTENT = 204,
63 | WEB_BAD_REQUEST = 400,
64 | WEB_UNAUTHORIZED = 401,
65 | WEB_NOT_FOUND = 404,
66 | WEB_GONE = 410,
67 | WEB_PRECONDITION_FAILED = 412,
68 | WEB_INTERNAL_SERVER_ERROR = 500,
69 | };
70 |
71 | enum EWebCommand {
72 | ECMD_GET,
73 | ECMD_HEAD,
74 | ECMD_POST,
75 | ECMD_PUT,
76 | ECMD_DELETE,
77 | ECMD_TRACE,
78 | ECMD_OPTIONS,
79 | ECMD_CONNECT,
80 | ECMD_PATCH,
81 | ECMD_UNK,
82 | };
83 |
84 | struct xWEB_COMMAND
85 | {
86 | BaseType_t xCommandLength;
87 | const char *pcCommandName;
88 | const unsigned char ucCommandType;
89 | };
90 |
91 | #define WEB_CMD_COUNT (ECMD_UNK+1)
92 |
93 | extern const struct xWEB_COMMAND xWebCommands[WEB_CMD_COUNT];
94 |
95 | extern const char *webCodename (int aCode);
96 |
97 | #endif /* FREERTOS_HTTP_COMMANDS_H */
98 |
99 |
100 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/protocols/include/FreeRTOS_TCP_server.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS+TCP Labs Build 160919 (C) 2016 Real Time Engineers ltd.
3 | * Authors include Hein Tibosch and Richard Barry
4 | *
5 | *******************************************************************************
6 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
7 | *** ***
8 | *** ***
9 | *** FREERTOS+TCP IS STILL IN THE LAB (mainly because the FTP and HTTP ***
10 | *** demos have a dependency on FreeRTOS+FAT, which is only in the Labs ***
11 | *** download): ***
12 | *** ***
13 | *** FreeRTOS+TCP is functional and has been used in commercial products ***
14 | *** for some time. Be aware however that we are still refining its ***
15 | *** design, the source code does not yet quite conform to the strict ***
16 | *** coding and style standards mandated by Real Time Engineers ltd., and ***
17 | *** the documentation and testing is not necessarily complete. ***
18 | *** ***
19 | *** PLEASE REPORT EXPERIENCES USING THE SUPPORT RESOURCES FOUND ON THE ***
20 | *** URL: http://www.FreeRTOS.org/contact Active early adopters may, at ***
21 | *** the sole discretion of Real Time Engineers Ltd., be offered versions ***
22 | *** under a license other than that described below. ***
23 | *** ***
24 | *** ***
25 | ***** NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ******* NOTE ***
26 | *******************************************************************************
27 | *
28 | * FreeRTOS+TCP can be used under two different free open source licenses. The
29 | * license that applies is dependent on the processor on which FreeRTOS+TCP is
30 | * executed, as follows:
31 | *
32 | * If FreeRTOS+TCP is executed on one of the processors listed under the Special
33 | * License Arrangements heading of the FreeRTOS+TCP license information web
34 | * page, then it can be used under the terms of the FreeRTOS Open Source
35 | * License. If FreeRTOS+TCP is used on any other processor, then it can be used
36 | * under the terms of the GNU General Public License V2. Links to the relevant
37 | * licenses follow:
38 | *
39 | * The FreeRTOS+TCP License Information Page: http://www.FreeRTOS.org/tcp_license
40 | * The FreeRTOS Open Source License: http://www.FreeRTOS.org/license
41 | * The GNU General Public License Version 2: http://www.FreeRTOS.org/gpl-2.0.txt
42 | *
43 | * FreeRTOS+TCP is distributed in the hope that it will be useful. You cannot
44 | * use FreeRTOS+TCP unless you agree that you use the software 'as is'.
45 | * FreeRTOS+TCP is provided WITHOUT ANY WARRANTY; without even the implied
46 | * warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
47 | * PURPOSE. Real Time Engineers Ltd. disclaims all conditions and terms, be they
48 | * implied, expressed, or statutory.
49 | *
50 | * 1 tab == 4 spaces!
51 | *
52 | * http://www.FreeRTOS.org
53 | * http://www.FreeRTOS.org/plus
54 | * http://www.FreeRTOS.org/labs
55 | *
56 | */
57 |
58 | /*
59 | Some code which is common to TCP servers like HTTP en FTP
60 | */
61 |
62 | #ifndef FREERTOS_TCP_SERVER_H
63 | #define FREERTOS_TCP_SERVER_H
64 |
65 | #ifdef __cplusplus
66 | extern "C" {
67 | #endif
68 |
69 | #ifndef FTP_SERVER_USES_RELATIVE_DIRECTORY
70 | #define FTP_SERVER_USES_RELATIVE_DIRECTORY 0
71 | #endif
72 |
73 | enum eSERVER_TYPE
74 | {
75 | eSERVER_NONE,
76 | eSERVER_HTTP,
77 | eSERVER_FTP,
78 | };
79 |
80 | struct xFTP_CLIENT;
81 |
82 | #if( ipconfigFTP_HAS_RECEIVED_HOOK != 0 )
83 | extern void vApplicationFTPReceivedHook( const char *pcFileName, uint32_t ulSize, struct xFTP_CLIENT *pxFTPClient );
84 | extern void vFTPReplyMessage( struct xFTP_CLIENT *pxFTPClient, const char *pcMessage );
85 | #endif /* ipconfigFTP_HAS_RECEIVED_HOOK != 0 */
86 |
87 | #if( ipconfigFTP_HAS_USER_PASSWORD_HOOK != 0 )
88 | /*
89 | * Function is called when a user name has been submitted.
90 | * The function may return a string such as: "331 Please enter your password"
91 | * or return NULL to use the default reply.
92 | */
93 | extern const char *pcApplicationFTPUserHook( const char *pcUserName );
94 | #endif /* ipconfigFTP_HAS_USER_PASSWORD_HOOK */
95 |
96 | #if( ipconfigFTP_HAS_USER_PASSWORD_HOOK != 0 )
97 | /*
98 | * Function is called when a password was received.
99 | * Return positive value to allow the user
100 | */
101 | extern BaseType_t xApplicationFTPPasswordHook( const char *pcUserName, const char *pcPassword );
102 | #endif /* ipconfigFTP_HAS_USER_PASSWORD_HOOK */
103 |
104 | #if( ipconfigFTP_HAS_USER_PROPERTIES_HOOK != 0 )
105 | /*
106 | * The FTP server is asking for user-specific properties
107 | */
108 | typedef struct
109 | {
110 | uint16_t usPortNumber; /* For reference only. Host-endian. */
111 | const char *pcRootDir;
112 | BaseType_t xReadOnly;
113 | }
114 | FTPUserProperties_t;
115 | extern void vApplicationFTPUserPropertiesHook( const char *pcUserName, FTPUserProperties_t *pxProperties );
116 | #endif /* ipconfigFTP_HAS_USER_PASSWORD_HOOK */
117 |
118 | #if( ipconfigHTTP_HAS_HANDLE_REQUEST_HOOK != 0 )
119 | /*
120 | * A GET request is received containing a special character,
121 | * usually a question mark.
122 | * const char *pcURLData; // A request, e.g. "/request?limit=75"
123 | * char *pcBuffer; // Here the answer can be written
124 | * size_t uxBufferLength; // Size of the buffer
125 | *
126 | */
127 | extern size_t uxApplicationHTTPHandleRequestHook( const char *pcURLData, char *pcBuffer, size_t uxBufferLength );
128 | #endif /* ipconfigHTTP_HAS_HANDLE_REQUEST_HOOK */
129 |
130 | struct xSERVER_CONFIG
131 | {
132 | enum eSERVER_TYPE eType; /* eSERVER_HTTP | eSERVER_FTP */
133 | BaseType_t xPortNumber; /* e.g. 80, 8080, 21 */
134 | BaseType_t xBackLog; /* e.g. 10, maximum number of connected TCP clients */
135 | const char * const pcRootDir; /* Treat this directory as the root directory */
136 | };
137 |
138 | struct xTCP_SERVER;
139 | typedef struct xTCP_SERVER TCPServer_t;
140 |
141 | TCPServer_t *FreeRTOS_CreateTCPServer( const struct xSERVER_CONFIG *pxConfigs, BaseType_t xCount );
142 | void FreeRTOS_TCPServerWork( TCPServer_t *pxServer, TickType_t xBlockingTime );
143 |
144 | #if( ipconfigSUPPORT_SIGNALS != 0 )
145 | /* FreeRTOS_TCPServerWork() calls select().
146 | The two functions below provide a possibility to interrupt
147 | the call to select(). After the interruption, resume
148 | by calling FreeRTOS_TCPServerWork() again. */
149 | BaseType_t FreeRTOS_TCPServerSignal( TCPServer_t *pxServer );
150 | BaseType_t FreeRTOS_TCPServerSignalFromISR( TCPServer_t *pxServer, BaseType_t *pxHigherPriorityTaskWoken );
151 | #endif
152 |
153 | #ifdef __cplusplus
154 | } /* extern "C" */
155 | #endif
156 |
157 | #endif /* FREERTOS_TCP_SERVER_H */
158 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/protocols/include/NTPClient.h:
--------------------------------------------------------------------------------
1 | //
2 | // ntpClient.h
3 | //
4 |
5 | #ifndef __NTPCLIENT_H__
6 |
7 | #define __NTPCLIENT_H__
8 |
9 | #define NTP_PORT 123
10 |
11 | typedef uint32_t quint32;
12 | typedef int32_t qint32;
13 | typedef uint8_t quint8;
14 | typedef int8_t qint8;
15 |
16 | typedef union _SNtpFlags SNtpFlags;
17 |
18 | /**
19 | * 64-bit NTP timestamp.
20 | */
21 | struct __attribute__ ((__packed__)) _SNtpTimestamp {
22 | /** Number of seconds passed since Jan 1 1900, in big-endian format. */
23 | quint32 seconds;
24 |
25 | /** Fractional time part, in 1/0xFFFFFFFFs of a second. */
26 | quint32 fraction;
27 | };
28 |
29 | typedef struct _SNtpTimestamp SNtpTimestamp;
30 | /**
31 | * Mandatory part of an NTP packet
32 | */
33 | struct SNtpPacket {
34 | /** Flags. */
35 | unsigned char flags; // value 0xDB : mode 3 (client), version 3, leap indicator unknown 3
36 |
37 | /** Stratum of the clock. */
38 | quint8 stratum; // value 0 : unspecified
39 |
40 | /** Maximum interval between successive messages, in log2 seconds. Note that the value is signed. */
41 | qint8 poll; // 10 means 1 << 10 = 1024 seconds
42 |
43 | /** Precision of the clock, in log2 seconds. Note that the value is signed. */
44 | qint8 precision; // 0xFA = 250 = 0.015625 seconds
45 |
46 | /** Round trip time to the primary reference source, in NTP short format. */
47 | qint32 rootDelay; // 0x5D2E = 23854 or (23854/65535)= 0.3640 sec
48 |
49 | /** Nominal error relative to the primary reference source. */
50 | qint32 rootDispersion; // 0x0008 CAC8 = 8.7912 seconds
51 |
52 | /** Reference identifier (either a 4 character string or an IP address). */
53 | qint8 referenceID[4]; // or just 0000
54 |
55 | /** The time at which the clock was last set or corrected. */
56 | SNtpTimestamp referenceTimestamp; // Current time
57 |
58 | /** The time at which the request departed the client for the server. */
59 | SNtpTimestamp originateTimestamp; // Keep 0
60 |
61 | /** The time at which the request arrived at the server. */
62 | SNtpTimestamp receiveTimestamp; // Keep 0
63 |
64 | /** The time at which the reply departed the server for client. */
65 | SNtpTimestamp transmitTimestamp;
66 | };
67 |
68 | /* Add this number to get secs since 1-1-1900 */
69 | #define TIME1970 2208988800UL
70 |
71 | #endif // __NTPCLIENT_H__
72 |
--------------------------------------------------------------------------------
/FreeRTOS-Plus-TCP/protocols/include/NTPDemo.h:
--------------------------------------------------------------------------------
1 | /*
2 | * A simple demo for NTP using FreeRTOS+TCP
3 | */
4 |
5 | #ifndef NTPDEMO_H
6 |
7 | #define NTPDEMO_H
8 |
9 | void vStartNTPTask( uint16_t usTaskStackSize, UBaseType_t uxTaskPriority );
10 |
11 | #endif
--------------------------------------------------------------------------------
/FreeRTOS/include/FreeRTOSTcpLib.h:
--------------------------------------------------------------------------------
1 | #ifndef FREERTOSTCPLIB__H
2 | #define FREERTOSTCPLIB__H
3 |
4 | #include "FreeRTOS_IP.h"
5 | #include "FreeRTOS_Sockets.h"
6 | #include "FreeRTOS_IP_Private.h"
7 | #include "FreeRTOS_ARP.h"
8 | #include "FreeRTOS_UDP_IP.h"
9 | #include "FreeRTOS_TCP_IP.h"
10 | #include "FreeRTOS_DHCP.h"
11 | #include "FreeRTOS_ARP.h"
12 | #include "NetworkInterface.h"
13 | #include "NetworkBufferManagement.h"
14 | #include "FreeRTOS_DNS.h"
15 | #include "FreeRTOS_TCP_WIN.h"
16 |
17 | #endif
18 |
19 |
--------------------------------------------------------------------------------
/Objects/ExtDll.iex:
--------------------------------------------------------------------------------
1 | [EXTDLL]
2 | Count=0
3 |
--------------------------------------------------------------------------------
/Objects/TcpIpTest.axf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/TcpIpTest.axf
--------------------------------------------------------------------------------
/Objects/TcpIpTest.build_log.htm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/TcpIpTest.build_log.htm
--------------------------------------------------------------------------------
/Objects/TcpIpTest.lnp:
--------------------------------------------------------------------------------
1 | --cpu=Cortex-M4.fp
2 | ".\objects\main.o"
3 | ".\objects\netinfoconfig.o"
4 | ".\objects\randomnum.o"
5 | ".\objects\list.o"
6 | ".\objects\port.o"
7 | ".\objects\queue.o"
8 | ".\objects\tasks.o"
9 | ".\objects\timers.o"
10 | ".\objects\event_groups.o"
11 | ".\objects\heap_4.o"
12 | ".\objects\freertos_arp.o"
13 | ".\objects\freertos_stream_buffer.o"
14 | ".\objects\freertos_dhcp.o"
15 | ".\objects\freertos_dns.o"
16 | ".\objects\freertos_ip.o"
17 | ".\objects\freertos_sockets.o"
18 | ".\objects\freertos_tcp_ip.o"
19 | ".\objects\freertos_tcp_win.o"
20 | ".\objects\freertos_udp_ip.o"
21 | ".\objects\networkinterface.o"
22 | ".\objects\bufferallocation_2.o"
23 | ".\objects\phy_dp83848c.o"
24 | ".\objects\emac_stm32f4xx.o"
25 | ".\objects\stm32f4xx_hal.o"
26 | ".\objects\stm32f4xx_hal_cortex.o"
27 | ".\objects\stm32f4xx_hal_gpio.o"
28 | ".\objects\stm32f4xx_hal_pwr.o"
29 | ".\objects\stm32f4xx_hal_pwr_ex.o"
30 | ".\objects\stm32f4xx_hal_rcc.o"
31 | ".\objects\stm32f4xx_hal_rcc_ex.o"
32 | ".\objects\stm32f4xx_hal_rng.o"
33 | ".\objects\startup_stm32f407xx.o"
34 | ".\objects\system_stm32f4xx.o"
35 | --strict --scatter ".\Objects\TcpIpTest.sct"
36 | --summary_stderr --info summarysizes --map --xref --callgraph --symbols
37 | --info sizes --info totals --info unused --info veneers
38 | --list ".\Listings\TcpIpTest.map" -o .\Objects\TcpIpTest.axf
--------------------------------------------------------------------------------
/Objects/TcpIpTest.sct:
--------------------------------------------------------------------------------
1 | ; *************************************************************
2 | ; *** Scatter-Loading Description File generated by uVision ***
3 | ; *************************************************************
4 |
5 | LR_IROM1 0x08000000 0x00080000 { ; load region size_region
6 | ER_IROM1 0x08000000 0x00080000 { ; load address = execution address
7 | *.o (RESET, +First)
8 | *(InRoot$$Sections)
9 | .ANY (+RO)
10 | }
11 | RW_IRAM1 0x20000000 0x00020000 { ; RW data
12 | .ANY (+RW +ZI)
13 | }
14 | }
15 |
16 |
--------------------------------------------------------------------------------
/Objects/bufferallocation_1.d:
--------------------------------------------------------------------------------
1 | .\objects\bufferallocation_1.o: FreeRTOS-Plus-TCP\BufferAllocation_1.c
2 | .\objects\bufferallocation_1.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\FreeRTOS.h
4 | .\objects\bufferallocation_1.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
5 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\FreeRTOSConfig.h
6 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\projdefs.h
7 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\portable.h
8 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\deprecated_definitions.h
9 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\portmacro.h
10 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\mpu_wrappers.h
11 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\task.h
12 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\list.h
13 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\queue.h
14 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\semphr.h
15 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
16 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
17 | .\objects\bufferallocation_1.o: .\User\include\DemoIPTrace.h
18 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
19 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
20 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
21 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
22 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
23 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
24 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
25 | .\objects\bufferallocation_1.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
26 | .\objects\bufferallocation_1.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
27 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\event_groups.h
28 | .\objects\bufferallocation_1.o: .\FreeRTOS\include\timers.h
29 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
30 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
31 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
32 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
33 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
34 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
35 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
36 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
37 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
38 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
39 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
40 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
41 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
42 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
43 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
44 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
45 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
46 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
47 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
48 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
49 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
50 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
51 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
52 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
53 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
54 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
55 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
56 | .\objects\bufferallocation_1.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
57 |
--------------------------------------------------------------------------------
/Objects/bufferallocation_2.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/bufferallocation_2.crf
--------------------------------------------------------------------------------
/Objects/bufferallocation_2.d:
--------------------------------------------------------------------------------
1 | .\objects\bufferallocation_2.o: FreeRTOS-Plus-TCP\BufferAllocation_2.c
2 | .\objects\bufferallocation_2.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\FreeRTOS.h
4 | .\objects\bufferallocation_2.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
5 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\FreeRTOSConfig.h
6 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\projdefs.h
7 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\portable.h
8 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\deprecated_definitions.h
9 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\portmacro.h
10 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\mpu_wrappers.h
11 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\task.h
12 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\list.h
13 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\semphr.h
14 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\queue.h
15 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
16 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
17 | .\objects\bufferallocation_2.o: .\User\include\DemoIPTrace.h
18 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
19 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
20 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
21 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\list.h
22 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
23 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
24 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
25 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
26 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
27 | .\objects\bufferallocation_2.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
28 | .\objects\bufferallocation_2.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
29 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\event_groups.h
30 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\timers.h
31 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
32 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
33 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
34 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
35 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
36 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
37 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
38 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
39 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
40 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
41 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
42 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
43 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
44 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
45 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
46 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
47 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
48 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
49 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
50 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
51 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
52 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
53 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
54 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
55 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
56 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
57 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
58 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
59 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
60 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
61 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
62 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
63 | .\objects\bufferallocation_2.o: .\FreeRTOS\include\FreeRTOSTcpLib.h
64 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h
65 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h
66 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
67 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h
68 | .\objects\bufferallocation_2.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h
69 |
--------------------------------------------------------------------------------
/Objects/bufferallocation_2.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/bufferallocation_2.o
--------------------------------------------------------------------------------
/Objects/demoiptrace.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/demoiptrace.crf
--------------------------------------------------------------------------------
/Objects/demoiptrace.d:
--------------------------------------------------------------------------------
1 | .\objects\demoiptrace.o: User\DemoIPTrace.c
2 | .\objects\demoiptrace.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\demoiptrace.o: .\FreeRTOS\include\FreeRTOS.h
4 | .\objects\demoiptrace.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
5 | .\objects\demoiptrace.o: .\FreeRTOS\include\FreeRTOSConfig.h
6 | .\objects\demoiptrace.o: .\FreeRTOS\include\projdefs.h
7 | .\objects\demoiptrace.o: .\FreeRTOS\include\portable.h
8 | .\objects\demoiptrace.o: .\FreeRTOS\include\deprecated_definitions.h
9 | .\objects\demoiptrace.o: .\FreeRTOS\include\portmacro.h
10 | .\objects\demoiptrace.o: .\FreeRTOS\include\mpu_wrappers.h
11 | .\objects\demoiptrace.o: .\FreeRTOS\include\task.h
12 | .\objects\demoiptrace.o: .\FreeRTOS\include\list.h
13 | .\objects\demoiptrace.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
14 | .\objects\demoiptrace.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
15 | .\objects\demoiptrace.o: .\User\include\DemoIPTrace.h
16 | .\objects\demoiptrace.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
17 | .\objects\demoiptrace.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
18 | .\objects\demoiptrace.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
19 |
--------------------------------------------------------------------------------
/Objects/demoiptrace.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/demoiptrace.o
--------------------------------------------------------------------------------
/Objects/emac_stm32f4xx.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/emac_stm32f4xx.crf
--------------------------------------------------------------------------------
/Objects/emac_stm32f4xx.d:
--------------------------------------------------------------------------------
1 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\CMSIS\Driver\EMAC_STM32F4xx.c
2 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\CMSIS\Driver\EMAC_STM32F4xx.h
3 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
4 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Driver\Include\Driver_ETH_MAC.h
5 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Driver\Include\Driver_ETH.h
6 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Driver\Include\Driver_Common.h
7 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
8 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
9 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdbool.h
10 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
11 | .\objects\emac_stm32f4xx.o: .\RTE\Device\STM32F407VETx\stm32f4xx_hal_conf.h
12 | .\objects\emac_stm32f4xx.o: .\RTE\_Target_1\RTE_Components.h
13 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
14 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
15 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
16 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
17 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
18 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
19 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
20 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
21 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy/stm32_hal_legacy.h
22 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
23 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
24 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h
25 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
26 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
27 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
28 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
29 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
30 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
31 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
32 | .\objects\emac_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rng.h
33 | .\objects\emac_stm32f4xx.o: .\RTE\Device\STM32F407VETx\RTE_Device.h
34 |
--------------------------------------------------------------------------------
/Objects/emac_stm32f4xx.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/emac_stm32f4xx.o
--------------------------------------------------------------------------------
/Objects/event_groups.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/event_groups.crf
--------------------------------------------------------------------------------
/Objects/event_groups.d:
--------------------------------------------------------------------------------
1 | .\objects\event_groups.o: FreeRTOS\event_groups.c
2 | .\objects\event_groups.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdlib.h
3 | .\objects\event_groups.o: .\FreeRTOS\include\FreeRTOS.h
4 | .\objects\event_groups.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
5 | .\objects\event_groups.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
6 | .\objects\event_groups.o: .\FreeRTOS\include\FreeRTOSConfig.h
7 | .\objects\event_groups.o: .\FreeRTOS\include\projdefs.h
8 | .\objects\event_groups.o: .\FreeRTOS\include\portable.h
9 | .\objects\event_groups.o: .\FreeRTOS\include\deprecated_definitions.h
10 | .\objects\event_groups.o: .\FreeRTOS\include\portmacro.h
11 | .\objects\event_groups.o: .\FreeRTOS\include\mpu_wrappers.h
12 | .\objects\event_groups.o: .\FreeRTOS\include\task.h
13 | .\objects\event_groups.o: .\FreeRTOS\include\list.h
14 | .\objects\event_groups.o: .\FreeRTOS\include\timers.h
15 | .\objects\event_groups.o: .\FreeRTOS\include\event_groups.h
16 |
--------------------------------------------------------------------------------
/Objects/event_groups.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/event_groups.o
--------------------------------------------------------------------------------
/Objects/freertos_arp.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_arp.crf
--------------------------------------------------------------------------------
/Objects/freertos_arp.d:
--------------------------------------------------------------------------------
1 | .\objects\freertos_arp.o: FreeRTOS-Plus-TCP\FreeRTOS_ARP.c
2 | .\objects\freertos_arp.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\freertos_arp.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
4 | .\objects\freertos_arp.o: .\FreeRTOS\include\FreeRTOS.h
5 | .\objects\freertos_arp.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
6 | .\objects\freertos_arp.o: .\FreeRTOS\include\FreeRTOSConfig.h
7 | .\objects\freertos_arp.o: .\FreeRTOS\include\projdefs.h
8 | .\objects\freertos_arp.o: .\FreeRTOS\include\portable.h
9 | .\objects\freertos_arp.o: .\FreeRTOS\include\deprecated_definitions.h
10 | .\objects\freertos_arp.o: .\FreeRTOS\include\portmacro.h
11 | .\objects\freertos_arp.o: .\FreeRTOS\include\mpu_wrappers.h
12 | .\objects\freertos_arp.o: .\FreeRTOS\include\task.h
13 | .\objects\freertos_arp.o: .\FreeRTOS\include\list.h
14 | .\objects\freertos_arp.o: .\FreeRTOS\include\queue.h
15 | .\objects\freertos_arp.o: .\FreeRTOS\include\semphr.h
16 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
17 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
18 | .\objects\freertos_arp.o: .\User\include\DemoIPTrace.h
19 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
20 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
21 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
22 | .\objects\freertos_arp.o: .\FreeRTOS\include\list.h
23 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
24 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
25 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
26 | .\objects\freertos_arp.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
27 | .\objects\freertos_arp.o: .\FreeRTOS\include\event_groups.h
28 | .\objects\freertos_arp.o: .\FreeRTOS\include\timers.h
29 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
30 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
31 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
32 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
33 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
34 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
35 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
36 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
37 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
38 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
39 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
40 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
41 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
42 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
43 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
44 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
45 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
46 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
47 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
48 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
49 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
50 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
51 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
52 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
53 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
54 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
55 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
56 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
57 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
58 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
59 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
60 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
61 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h
62 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
63 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h
64 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h
65 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
66 | .\objects\freertos_arp.o: .\FreeRTOS\include\FreeRTOSTcpLib.h
67 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
68 | .\objects\freertos_arp.o: .\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h
69 |
--------------------------------------------------------------------------------
/Objects/freertos_arp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_arp.o
--------------------------------------------------------------------------------
/Objects/freertos_dhcp.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_dhcp.crf
--------------------------------------------------------------------------------
/Objects/freertos_dhcp.d:
--------------------------------------------------------------------------------
1 | .\objects\freertos_dhcp.o: FreeRTOS-Plus-TCP\FreeRTOS_DHCP.c
2 | .\objects\freertos_dhcp.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\FreeRTOS.h
4 | .\objects\freertos_dhcp.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
5 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\FreeRTOSConfig.h
6 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\projdefs.h
7 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\portable.h
8 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\deprecated_definitions.h
9 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\portmacro.h
10 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\mpu_wrappers.h
11 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\task.h
12 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\list.h
13 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\semphr.h
14 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\queue.h
15 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
16 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
17 | .\objects\freertos_dhcp.o: .\User\include\DemoIPTrace.h
18 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
19 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
20 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
21 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\list.h
22 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
23 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
24 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
25 | .\objects\freertos_dhcp.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
26 | .\objects\freertos_dhcp.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
27 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\event_groups.h
28 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\timers.h
29 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
30 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
31 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
32 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
33 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
34 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
35 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
36 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
37 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
38 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
39 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
40 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
41 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
42 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
43 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
44 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
45 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
46 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
47 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
48 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
49 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
50 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
51 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
52 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
53 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
54 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
55 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
56 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
57 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
58 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
59 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
60 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
61 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
62 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h
63 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h
64 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
65 | .\objects\freertos_dhcp.o: .\FreeRTOS\include\FreeRTOSTcpLib.h
66 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
67 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h
68 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h
69 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
70 | .\objects\freertos_dhcp.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
71 |
--------------------------------------------------------------------------------
/Objects/freertos_dhcp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_dhcp.o
--------------------------------------------------------------------------------
/Objects/freertos_dns.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_dns.crf
--------------------------------------------------------------------------------
/Objects/freertos_dns.d:
--------------------------------------------------------------------------------
1 | .\objects\freertos_dns.o: FreeRTOS-Plus-TCP\FreeRTOS_DNS.c
2 | .\objects\freertos_dns.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\freertos_dns.o: .\FreeRTOS\include\FreeRTOS.h
4 | .\objects\freertos_dns.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
5 | .\objects\freertos_dns.o: .\FreeRTOS\include\FreeRTOSConfig.h
6 | .\objects\freertos_dns.o: .\FreeRTOS\include\projdefs.h
7 | .\objects\freertos_dns.o: .\FreeRTOS\include\portable.h
8 | .\objects\freertos_dns.o: .\FreeRTOS\include\deprecated_definitions.h
9 | .\objects\freertos_dns.o: .\FreeRTOS\include\portmacro.h
10 | .\objects\freertos_dns.o: .\FreeRTOS\include\mpu_wrappers.h
11 | .\objects\freertos_dns.o: .\FreeRTOS\include\task.h
12 | .\objects\freertos_dns.o: .\FreeRTOS\include\list.h
13 | .\objects\freertos_dns.o: .\FreeRTOS\include\queue.h
14 | .\objects\freertos_dns.o: .\FreeRTOS\include\list.h
15 | .\objects\freertos_dns.o: .\FreeRTOS\include\semphr.h
16 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
17 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
18 | .\objects\freertos_dns.o: .\User\include\DemoIPTrace.h
19 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
20 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
21 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
22 | .\objects\freertos_dns.o: .\FreeRTOS\include\list.h
23 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
24 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
25 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
26 | .\objects\freertos_dns.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
27 | .\objects\freertos_dns.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
28 | .\objects\freertos_dns.o: .\FreeRTOS\include\event_groups.h
29 | .\objects\freertos_dns.o: .\FreeRTOS\include\timers.h
30 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
31 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
32 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
33 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
34 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
35 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
36 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
37 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
38 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
39 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
40 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
41 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
42 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
43 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
44 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
45 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
46 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
47 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
48 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
49 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
50 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
51 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
52 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
53 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
54 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
55 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
56 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
57 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
58 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
59 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
60 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
61 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
62 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
63 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h
64 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h
65 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
66 | .\objects\freertos_dns.o: .\FreeRTOS\include\FreeRTOSTcpLib.h
67 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h
68 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h
69 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
70 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
71 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
72 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
73 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
74 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
75 | .\objects\freertos_dns.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
76 |
--------------------------------------------------------------------------------
/Objects/freertos_dns.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_dns.o
--------------------------------------------------------------------------------
/Objects/freertos_ip.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_ip.crf
--------------------------------------------------------------------------------
/Objects/freertos_ip.d:
--------------------------------------------------------------------------------
1 | .\objects\freertos_ip.o: FreeRTOS-Plus-TCP\FreeRTOS_IP.c
2 | .\objects\freertos_ip.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\freertos_ip.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
4 | .\objects\freertos_ip.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
5 | .\objects\freertos_ip.o: .\FreeRTOS\include\FreeRTOS.h
6 | .\objects\freertos_ip.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
7 | .\objects\freertos_ip.o: .\FreeRTOS\include\FreeRTOSConfig.h
8 | .\objects\freertos_ip.o: .\FreeRTOS\include\projdefs.h
9 | .\objects\freertos_ip.o: .\FreeRTOS\include\portable.h
10 | .\objects\freertos_ip.o: .\FreeRTOS\include\deprecated_definitions.h
11 | .\objects\freertos_ip.o: .\FreeRTOS\include\portmacro.h
12 | .\objects\freertos_ip.o: .\FreeRTOS\include\mpu_wrappers.h
13 | .\objects\freertos_ip.o: .\FreeRTOS\include\task.h
14 | .\objects\freertos_ip.o: .\FreeRTOS\include\list.h
15 | .\objects\freertos_ip.o: .\FreeRTOS\include\queue.h
16 | .\objects\freertos_ip.o: .\FreeRTOS\include\semphr.h
17 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
18 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
19 | .\objects\freertos_ip.o: .\User\include\DemoIPTrace.h
20 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
21 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
22 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
23 | .\objects\freertos_ip.o: .\FreeRTOS\include\list.h
24 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
25 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
26 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
27 | .\objects\freertos_ip.o: .\FreeRTOS\include\event_groups.h
28 | .\objects\freertos_ip.o: .\FreeRTOS\include\timers.h
29 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
30 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
31 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
32 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
33 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
34 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
35 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
36 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
37 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
38 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
39 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
40 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
41 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
42 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
43 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
44 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
45 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
46 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
47 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
48 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
49 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
50 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
51 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
52 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
53 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
54 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
55 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
56 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
57 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
58 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
59 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
60 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
61 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h
62 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
63 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h
64 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
65 | .\objects\freertos_ip.o: .\FreeRTOS\include\FreeRTOSTcpLib.h
66 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
67 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h
68 | .\objects\freertos_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h
69 |
--------------------------------------------------------------------------------
/Objects/freertos_ip.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_ip.o
--------------------------------------------------------------------------------
/Objects/freertos_sockets.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_sockets.crf
--------------------------------------------------------------------------------
/Objects/freertos_sockets.d:
--------------------------------------------------------------------------------
1 | .\objects\freertos_sockets.o: FreeRTOS-Plus-TCP\FreeRTOS_Sockets.c
2 | .\objects\freertos_sockets.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\freertos_sockets.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
4 | .\objects\freertos_sockets.o: .\FreeRTOS\include\FreeRTOS.h
5 | .\objects\freertos_sockets.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
6 | .\objects\freertos_sockets.o: .\FreeRTOS\include\FreeRTOSConfig.h
7 | .\objects\freertos_sockets.o: .\FreeRTOS\include\projdefs.h
8 | .\objects\freertos_sockets.o: .\FreeRTOS\include\portable.h
9 | .\objects\freertos_sockets.o: .\FreeRTOS\include\deprecated_definitions.h
10 | .\objects\freertos_sockets.o: .\FreeRTOS\include\portmacro.h
11 | .\objects\freertos_sockets.o: .\FreeRTOS\include\mpu_wrappers.h
12 | .\objects\freertos_sockets.o: .\FreeRTOS\include\task.h
13 | .\objects\freertos_sockets.o: .\FreeRTOS\include\list.h
14 | .\objects\freertos_sockets.o: .\FreeRTOS\include\queue.h
15 | .\objects\freertos_sockets.o: .\FreeRTOS\include\semphr.h
16 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
17 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
18 | .\objects\freertos_sockets.o: .\User\include\DemoIPTrace.h
19 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
20 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
21 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
22 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
23 | .\objects\freertos_sockets.o: .\FreeRTOS\include\list.h
24 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
25 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
26 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
27 | .\objects\freertos_sockets.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
28 | .\objects\freertos_sockets.o: .\FreeRTOS\include\event_groups.h
29 | .\objects\freertos_sockets.o: .\FreeRTOS\include\timers.h
30 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
31 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
32 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
33 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
34 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
35 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
36 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
37 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
38 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
39 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
40 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
41 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
42 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
43 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
44 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
45 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
46 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
47 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
48 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
49 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
50 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
51 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
52 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
53 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
54 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
55 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
56 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
57 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
58 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
59 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
60 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
61 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
62 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h
63 | .\objects\freertos_sockets.o: .\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h
64 |
--------------------------------------------------------------------------------
/Objects/freertos_sockets.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_sockets.o
--------------------------------------------------------------------------------
/Objects/freertos_stream_buffer.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_stream_buffer.crf
--------------------------------------------------------------------------------
/Objects/freertos_stream_buffer.d:
--------------------------------------------------------------------------------
1 | .\objects\freertos_stream_buffer.o: FreeRTOS-Plus-TCP\FreeRTOS_Stream_Buffer.c
2 | .\objects\freertos_stream_buffer.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\FreeRTOS.h
4 | .\objects\freertos_stream_buffer.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
5 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\FreeRTOSConfig.h
6 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\projdefs.h
7 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\portable.h
8 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\deprecated_definitions.h
9 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\portmacro.h
10 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\mpu_wrappers.h
11 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\task.h
12 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\list.h
13 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\semphr.h
14 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\queue.h
15 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
16 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
17 | .\objects\freertos_stream_buffer.o: .\User\include\DemoIPTrace.h
18 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
19 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
20 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
21 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
22 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\list.h
23 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
24 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
25 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
26 | .\objects\freertos_stream_buffer.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
27 | .\objects\freertos_stream_buffer.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
28 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\event_groups.h
29 | .\objects\freertos_stream_buffer.o: .\FreeRTOS\include\timers.h
30 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
31 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
32 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
33 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
34 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
35 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
36 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
37 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
38 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
39 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
40 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
41 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
42 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
43 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
44 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
45 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
46 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
47 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
48 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
49 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
50 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
51 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
52 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
53 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
54 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
55 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
56 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
57 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
58 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
59 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
60 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
61 | .\objects\freertos_stream_buffer.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
62 |
--------------------------------------------------------------------------------
/Objects/freertos_stream_buffer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_stream_buffer.o
--------------------------------------------------------------------------------
/Objects/freertos_tcp_ip.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_tcp_ip.crf
--------------------------------------------------------------------------------
/Objects/freertos_tcp_ip.d:
--------------------------------------------------------------------------------
1 | .\objects\freertos_tcp_ip.o: FreeRTOS-Plus-TCP\FreeRTOS_TCP_IP.c
2 | .\objects\freertos_tcp_ip.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\freertos_tcp_ip.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
4 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\FreeRTOS.h
5 | .\objects\freertos_tcp_ip.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
6 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\FreeRTOSConfig.h
7 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\projdefs.h
8 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\portable.h
9 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\deprecated_definitions.h
10 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\portmacro.h
11 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\mpu_wrappers.h
12 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\task.h
13 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\list.h
14 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\queue.h
15 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\semphr.h
16 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
17 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
18 | .\objects\freertos_tcp_ip.o: .\User\include\DemoIPTrace.h
19 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
20 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
21 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
22 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\list.h
23 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
24 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
25 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
26 | .\objects\freertos_tcp_ip.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
27 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\event_groups.h
28 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\timers.h
29 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
30 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
31 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
32 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
33 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
34 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
35 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
36 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
37 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
38 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
39 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
40 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
41 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
42 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
43 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
44 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
45 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
46 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
47 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
48 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
49 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
50 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
51 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
52 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
53 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
54 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
55 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
56 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
57 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
58 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
59 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
60 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
61 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
62 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h
63 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
64 | .\objects\freertos_tcp_ip.o: .\FreeRTOS\include\FreeRTOSTcpLib.h
65 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h
66 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
67 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h
68 | .\objects\freertos_tcp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h
69 |
--------------------------------------------------------------------------------
/Objects/freertos_tcp_ip.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_tcp_ip.o
--------------------------------------------------------------------------------
/Objects/freertos_tcp_win.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_tcp_win.crf
--------------------------------------------------------------------------------
/Objects/freertos_tcp_win.d:
--------------------------------------------------------------------------------
1 | .\objects\freertos_tcp_win.o: FreeRTOS-Plus-TCP\FreeRTOS_TCP_WIN.c
2 | .\objects\freertos_tcp_win.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\FreeRTOS.h
4 | .\objects\freertos_tcp_win.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
5 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\FreeRTOSConfig.h
6 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\projdefs.h
7 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\portable.h
8 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\deprecated_definitions.h
9 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\portmacro.h
10 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\mpu_wrappers.h
11 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\task.h
12 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\list.h
13 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\queue.h
14 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\semphr.h
15 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
16 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
17 | .\objects\freertos_tcp_win.o: .\User\include\DemoIPTrace.h
18 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
19 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
20 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
21 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
22 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\list.h
23 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
24 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
25 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
26 | .\objects\freertos_tcp_win.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
27 | .\objects\freertos_tcp_win.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
28 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\event_groups.h
29 | .\objects\freertos_tcp_win.o: .\FreeRTOS\include\timers.h
30 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
31 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
32 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
33 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
34 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
35 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
36 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
37 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
38 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
39 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
40 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
41 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
42 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
43 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
44 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
45 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
46 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
47 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
48 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
49 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
50 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
51 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
52 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
53 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
54 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
55 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
56 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
57 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
58 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
59 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
60 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
61 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
62 | .\objects\freertos_tcp_win.o: .\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h
63 |
--------------------------------------------------------------------------------
/Objects/freertos_tcp_win.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_tcp_win.o
--------------------------------------------------------------------------------
/Objects/freertos_udp_ip.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_udp_ip.crf
--------------------------------------------------------------------------------
/Objects/freertos_udp_ip.d:
--------------------------------------------------------------------------------
1 | .\objects\freertos_udp_ip.o: FreeRTOS-Plus-TCP\FreeRTOS_UDP_IP.c
2 | .\objects\freertos_udp_ip.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\freertos_udp_ip.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
4 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\FreeRTOS.h
5 | .\objects\freertos_udp_ip.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
6 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\FreeRTOSConfig.h
7 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\projdefs.h
8 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\portable.h
9 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\deprecated_definitions.h
10 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\portmacro.h
11 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\mpu_wrappers.h
12 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\task.h
13 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\list.h
14 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\queue.h
15 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\semphr.h
16 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
17 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
18 | .\objects\freertos_udp_ip.o: .\User\include\DemoIPTrace.h
19 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
20 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
21 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
22 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\list.h
23 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
24 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
25 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
26 | .\objects\freertos_udp_ip.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
27 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\event_groups.h
28 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\timers.h
29 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
30 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
31 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
32 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
33 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
34 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
35 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
36 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
37 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
38 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
39 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
40 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
41 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
42 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
43 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
44 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
45 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
46 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
47 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
48 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
49 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
50 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
51 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
52 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
53 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
54 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
55 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
56 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
57 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
58 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
59 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
60 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
61 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
62 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h
63 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h
64 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
65 | .\objects\freertos_udp_ip.o: .\FreeRTOS\include\FreeRTOSTcpLib.h
66 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
67 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h
68 | .\objects\freertos_udp_ip.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h
69 |
--------------------------------------------------------------------------------
/Objects/freertos_udp_ip.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/freertos_udp_ip.o
--------------------------------------------------------------------------------
/Objects/heap2.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/heap2.crf
--------------------------------------------------------------------------------
/Objects/heap2.d:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/heap2.d
--------------------------------------------------------------------------------
/Objects/heap_4.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/heap_4.crf
--------------------------------------------------------------------------------
/Objects/heap_4.d:
--------------------------------------------------------------------------------
1 | .\objects\heap_4.o: FreeRTOS\heap_4.c
2 | .\objects\heap_4.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdlib.h
3 | .\objects\heap_4.o: .\FreeRTOS\include\FreeRTOS.h
4 | .\objects\heap_4.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
5 | .\objects\heap_4.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
6 | .\objects\heap_4.o: .\FreeRTOS\include\FreeRTOSConfig.h
7 | .\objects\heap_4.o: .\FreeRTOS\include\projdefs.h
8 | .\objects\heap_4.o: .\FreeRTOS\include\portable.h
9 | .\objects\heap_4.o: .\FreeRTOS\include\deprecated_definitions.h
10 | .\objects\heap_4.o: .\FreeRTOS\include\portmacro.h
11 | .\objects\heap_4.o: .\FreeRTOS\include\mpu_wrappers.h
12 | .\objects\heap_4.o: .\FreeRTOS\include\task.h
13 | .\objects\heap_4.o: .\FreeRTOS\include\list.h
14 |
--------------------------------------------------------------------------------
/Objects/heap_4.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/heap_4.o
--------------------------------------------------------------------------------
/Objects/led.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/led.crf
--------------------------------------------------------------------------------
/Objects/led.d:
--------------------------------------------------------------------------------
1 | .\objects\led.o: User\led.c
2 | .\objects\led.o: .\User\include\led.h
3 | .\objects\led.o: .\FreeRTOS\include\FreeRTOS.h
4 | .\objects\led.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
5 | .\objects\led.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
6 | .\objects\led.o: .\FreeRTOS\include\FreeRTOSConfig.h
7 | .\objects\led.o: .\FreeRTOS\include\projdefs.h
8 | .\objects\led.o: .\FreeRTOS\include\portable.h
9 | .\objects\led.o: .\FreeRTOS\include\deprecated_definitions.h
10 | .\objects\led.o: .\FreeRTOS\include\portmacro.h
11 | .\objects\led.o: .\FreeRTOS\include\mpu_wrappers.h
12 | .\objects\led.o: .\FreeRTOS\include\task.h
13 | .\objects\led.o: .\FreeRTOS\include\list.h
14 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h
15 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
16 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
17 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
18 | .\objects\led.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
19 | .\objects\led.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
20 | .\objects\led.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
21 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
22 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy/stm32_hal_legacy.h
23 | .\objects\led.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
24 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
25 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
26 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
27 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
28 | .\objects\led.o: .\RTE\Device\STM32F407VETx\stm32f4xx_hal_conf.h
29 | .\objects\led.o: .\RTE\_Target_1\RTE_Components.h
30 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
31 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
32 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
33 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
34 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
35 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
36 | .\objects\led.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rng.h
37 |
--------------------------------------------------------------------------------
/Objects/led.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/led.o
--------------------------------------------------------------------------------
/Objects/list.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/list.crf
--------------------------------------------------------------------------------
/Objects/list.d:
--------------------------------------------------------------------------------
1 | .\objects\list.o: FreeRTOS\list.c
2 | .\objects\list.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdlib.h
3 | .\objects\list.o: .\FreeRTOS\include\FreeRTOS.h
4 | .\objects\list.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
5 | .\objects\list.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
6 | .\objects\list.o: .\FreeRTOS\include\FreeRTOSConfig.h
7 | .\objects\list.o: .\FreeRTOS\include\projdefs.h
8 | .\objects\list.o: .\FreeRTOS\include\portable.h
9 | .\objects\list.o: .\FreeRTOS\include\deprecated_definitions.h
10 | .\objects\list.o: .\FreeRTOS\include\portmacro.h
11 | .\objects\list.o: .\FreeRTOS\include\mpu_wrappers.h
12 | .\objects\list.o: .\FreeRTOS\include\list.h
13 |
--------------------------------------------------------------------------------
/Objects/list.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/list.o
--------------------------------------------------------------------------------
/Objects/main.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/main.crf
--------------------------------------------------------------------------------
/Objects/main.d:
--------------------------------------------------------------------------------
1 | .\objects\main.o: User\main.c
2 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
3 | .\objects\main.o: .\RTE\Device\STM32F407VETx\stm32f4xx_hal_conf.h
4 | .\objects\main.o: .\RTE\_Target_1\RTE_Components.h
5 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
6 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
7 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
8 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
9 | .\objects\main.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
10 | .\objects\main.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
11 | .\objects\main.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
12 | .\objects\main.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
13 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
14 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy/stm32_hal_legacy.h
15 | .\objects\main.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
16 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
17 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h
18 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
19 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
20 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
21 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
22 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
23 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
24 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
25 | .\objects\main.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rng.h
26 | .\objects\main.o: .\FreeRTOS\include\FreeRTOS.h
27 | .\objects\main.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
28 | .\objects\main.o: .\FreeRTOS\include\FreeRTOSConfig.h
29 | .\objects\main.o: .\FreeRTOS\include\projdefs.h
30 | .\objects\main.o: .\FreeRTOS\include\portable.h
31 | .\objects\main.o: .\FreeRTOS\include\deprecated_definitions.h
32 | .\objects\main.o: .\FreeRTOS\include\portmacro.h
33 | .\objects\main.o: .\FreeRTOS\include\mpu_wrappers.h
34 | .\objects\main.o: .\User\include\randomNum.h
35 | .\objects\main.o: .\User\include\netInfoConfig.h
36 |
--------------------------------------------------------------------------------
/Objects/main.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/main.o
--------------------------------------------------------------------------------
/Objects/netinfoconfig.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/netinfoconfig.crf
--------------------------------------------------------------------------------
/Objects/netinfoconfig.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/netinfoconfig.o
--------------------------------------------------------------------------------
/Objects/networkinterface.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/networkinterface.crf
--------------------------------------------------------------------------------
/Objects/networkinterface.d:
--------------------------------------------------------------------------------
1 | .\objects\networkinterface.o: FreeRTOS-Plus-TCP\NetworkInterface.c
2 | .\objects\networkinterface.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
3 | .\objects\networkinterface.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
4 | .\objects\networkinterface.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdlib.h
5 | .\objects\networkinterface.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
6 | .\objects\networkinterface.o: .\FreeRTOS\include\FreeRTOS.h
7 | .\objects\networkinterface.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
8 | .\objects\networkinterface.o: .\FreeRTOS\include\FreeRTOSConfig.h
9 | .\objects\networkinterface.o: .\FreeRTOS\include\projdefs.h
10 | .\objects\networkinterface.o: .\FreeRTOS\include\portable.h
11 | .\objects\networkinterface.o: .\FreeRTOS\include\deprecated_definitions.h
12 | .\objects\networkinterface.o: .\FreeRTOS\include\portmacro.h
13 | .\objects\networkinterface.o: .\FreeRTOS\include\mpu_wrappers.h
14 | .\objects\networkinterface.o: .\FreeRTOS\include\task.h
15 | .\objects\networkinterface.o: .\FreeRTOS\include\list.h
16 | .\objects\networkinterface.o: .\FreeRTOS\include\queue.h
17 | .\objects\networkinterface.o: .\FreeRTOS\include\semphr.h
18 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
19 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
20 | .\objects\networkinterface.o: .\User\include\DemoIPTrace.h
21 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
22 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
23 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
24 | .\objects\networkinterface.o: .\FreeRTOS\include\list.h
25 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
26 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
27 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
28 | .\objects\networkinterface.o: .\FreeRTOS\include\event_groups.h
29 | .\objects\networkinterface.o: .\FreeRTOS\include\timers.h
30 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
31 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
32 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
33 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
34 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
35 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
36 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
37 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
38 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
39 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
40 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
41 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
42 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
43 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
44 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
45 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
46 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
47 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
48 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
49 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
50 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
51 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
52 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
53 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
54 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
55 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
56 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
57 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
58 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
59 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
60 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
61 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
62 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h
63 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
64 | .\objects\networkinterface.o: .\FreeRTOS\include\FreeRTOSTcpLib.h
65 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_ARP.h
66 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
67 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DHCP.h
68 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\NetworkInterface.h
69 | .\objects\networkinterface.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h
70 | .\objects\networkinterface.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Driver\Include\Driver_ETH.h
71 | .\objects\networkinterface.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Driver\Include\Driver_Common.h
72 | .\objects\networkinterface.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdbool.h
73 | .\objects\networkinterface.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Driver\Include\Driver_ETH_MAC.h
74 | .\objects\networkinterface.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Driver\Include\Driver_ETH_PHY.h
75 |
--------------------------------------------------------------------------------
/Objects/networkinterface.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/networkinterface.o
--------------------------------------------------------------------------------
/Objects/phy_dp83848c.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/phy_dp83848c.crf
--------------------------------------------------------------------------------
/Objects/phy_dp83848c.d:
--------------------------------------------------------------------------------
1 | .\objects\phy_dp83848c.o: E:\stm32software\ARM\PACK\Keil\MDK-Middleware\7.4.0\Network\Driver\PHY_DP83848C.c
2 | .\objects\phy_dp83848c.o: E:\stm32software\ARM\PACK\Keil\MDK-Middleware\7.4.0\Network\Driver\PHY_DP83848C.h
3 | .\objects\phy_dp83848c.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Driver\Include\Driver_ETH_PHY.h
4 | .\objects\phy_dp83848c.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Driver\Include\Driver_ETH.h
5 | .\objects\phy_dp83848c.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Driver\Include\Driver_Common.h
6 | .\objects\phy_dp83848c.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
7 | .\objects\phy_dp83848c.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
8 | .\objects\phy_dp83848c.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdbool.h
9 |
--------------------------------------------------------------------------------
/Objects/phy_dp83848c.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/phy_dp83848c.o
--------------------------------------------------------------------------------
/Objects/port.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/port.crf
--------------------------------------------------------------------------------
/Objects/port.d:
--------------------------------------------------------------------------------
1 | .\objects\port.o: FreeRTOS\port.c
2 | .\objects\port.o: .\FreeRTOS\include\FreeRTOS.h
3 | .\objects\port.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
4 | .\objects\port.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
5 | .\objects\port.o: .\FreeRTOS\include\FreeRTOSConfig.h
6 | .\objects\port.o: .\FreeRTOS\include\projdefs.h
7 | .\objects\port.o: .\FreeRTOS\include\portable.h
8 | .\objects\port.o: .\FreeRTOS\include\deprecated_definitions.h
9 | .\objects\port.o: .\FreeRTOS\include\portmacro.h
10 | .\objects\port.o: .\FreeRTOS\include\mpu_wrappers.h
11 | .\objects\port.o: .\FreeRTOS\include\task.h
12 | .\objects\port.o: .\FreeRTOS\include\list.h
13 |
--------------------------------------------------------------------------------
/Objects/port.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/port.o
--------------------------------------------------------------------------------
/Objects/queue.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/queue.crf
--------------------------------------------------------------------------------
/Objects/queue.d:
--------------------------------------------------------------------------------
1 | .\objects\queue.o: FreeRTOS\queue.c
2 | .\objects\queue.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdlib.h
3 | .\objects\queue.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
4 | .\objects\queue.o: .\FreeRTOS\include\FreeRTOS.h
5 | .\objects\queue.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
6 | .\objects\queue.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
7 | .\objects\queue.o: .\FreeRTOS\include\FreeRTOSConfig.h
8 | .\objects\queue.o: .\FreeRTOS\include\projdefs.h
9 | .\objects\queue.o: .\FreeRTOS\include\portable.h
10 | .\objects\queue.o: .\FreeRTOS\include\deprecated_definitions.h
11 | .\objects\queue.o: .\FreeRTOS\include\portmacro.h
12 | .\objects\queue.o: .\FreeRTOS\include\mpu_wrappers.h
13 | .\objects\queue.o: .\FreeRTOS\include\task.h
14 | .\objects\queue.o: .\FreeRTOS\include\list.h
15 | .\objects\queue.o: .\FreeRTOS\include\queue.h
16 |
--------------------------------------------------------------------------------
/Objects/queue.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/queue.o
--------------------------------------------------------------------------------
/Objects/randomnum.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/randomnum.crf
--------------------------------------------------------------------------------
/Objects/randomnum.d:
--------------------------------------------------------------------------------
1 | .\objects\randomnum.o: User\randomNum.c
2 | .\objects\randomnum.o: .\User\include\randomNum.h
3 | .\objects\randomnum.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rng.h
4 | .\objects\randomnum.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
5 | .\objects\randomnum.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
6 | .\objects\randomnum.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
7 | .\objects\randomnum.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
8 | .\objects\randomnum.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
9 | .\objects\randomnum.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
10 | .\objects\randomnum.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
11 | .\objects\randomnum.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
12 | .\objects\randomnum.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy/stm32_hal_legacy.h
13 | .\objects\randomnum.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
14 | .\objects\randomnum.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
15 | .\objects\randomnum.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
16 |
--------------------------------------------------------------------------------
/Objects/randomnum.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/randomnum.o
--------------------------------------------------------------------------------
/Objects/startup_stm32f407xx.d:
--------------------------------------------------------------------------------
1 | .\objects\startup_stm32f407xx.o: RTE\Device\STM32F407VETx\startup_stm32f407xx.s
2 |
--------------------------------------------------------------------------------
/Objects/startup_stm32f407xx.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/startup_stm32f407xx.o
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal.crf
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal.d:
--------------------------------------------------------------------------------
1 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
2 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
3 | .\objects\stm32f4xx_hal.o: .\RTE\Device\STM32F407VETx\stm32f4xx_hal_conf.h
4 | .\objects\stm32f4xx_hal.o: .\RTE\_Target_1\RTE_Components.h
5 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
6 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
7 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
8 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
9 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
10 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
11 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
12 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
13 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
14 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy/stm32_hal_legacy.h
15 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
16 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
17 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h
18 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
19 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
20 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
21 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
22 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
23 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
24 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
25 | .\objects\stm32f4xx_hal.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rng.h
26 |
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal.o
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_cortex.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_cortex.crf
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_cortex.d:
--------------------------------------------------------------------------------
1 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
2 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
3 | .\objects\stm32f4xx_hal_cortex.o: .\RTE\Device\STM32F407VETx\stm32f4xx_hal_conf.h
4 | .\objects\stm32f4xx_hal_cortex.o: .\RTE\_Target_1\RTE_Components.h
5 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
6 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
7 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
8 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
9 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
10 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
11 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
12 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
13 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
14 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy/stm32_hal_legacy.h
15 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
16 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
17 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h
18 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
19 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
20 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
21 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
22 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
23 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
24 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
25 | .\objects\stm32f4xx_hal_cortex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rng.h
26 |
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_cortex.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_cortex.o
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_gpio.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_gpio.crf
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_gpio.d:
--------------------------------------------------------------------------------
1 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
2 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
3 | .\objects\stm32f4xx_hal_gpio.o: .\RTE\Device\STM32F407VETx\stm32f4xx_hal_conf.h
4 | .\objects\stm32f4xx_hal_gpio.o: .\RTE\_Target_1\RTE_Components.h
5 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
6 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
7 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
8 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
9 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
10 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
11 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
12 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
13 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
14 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy/stm32_hal_legacy.h
15 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
16 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
17 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h
18 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
19 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
20 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
21 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
22 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
23 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
24 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
25 | .\objects\stm32f4xx_hal_gpio.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rng.h
26 |
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_gpio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_gpio.o
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_pwr.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_pwr.crf
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_pwr.d:
--------------------------------------------------------------------------------
1 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
2 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
3 | .\objects\stm32f4xx_hal_pwr.o: .\RTE\Device\STM32F407VETx\stm32f4xx_hal_conf.h
4 | .\objects\stm32f4xx_hal_pwr.o: .\RTE\_Target_1\RTE_Components.h
5 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
6 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
7 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
8 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
9 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
10 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
11 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
12 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
13 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
14 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy/stm32_hal_legacy.h
15 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
16 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
17 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h
18 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
19 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
20 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
21 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
22 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
23 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
24 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
25 | .\objects\stm32f4xx_hal_pwr.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rng.h
26 |
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_pwr.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_pwr.o
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_pwr_ex.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_pwr_ex.crf
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_pwr_ex.d:
--------------------------------------------------------------------------------
1 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
2 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
3 | .\objects\stm32f4xx_hal_pwr_ex.o: .\RTE\Device\STM32F407VETx\stm32f4xx_hal_conf.h
4 | .\objects\stm32f4xx_hal_pwr_ex.o: .\RTE\_Target_1\RTE_Components.h
5 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
6 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
7 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
8 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
9 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
10 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
11 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
12 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
13 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
14 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy/stm32_hal_legacy.h
15 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
16 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
17 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h
18 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
19 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
20 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
21 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
22 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
23 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
24 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
25 | .\objects\stm32f4xx_hal_pwr_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rng.h
26 |
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_pwr_ex.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_pwr_ex.o
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_rcc.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_rcc.crf
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_rcc.d:
--------------------------------------------------------------------------------
1 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
2 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
3 | .\objects\stm32f4xx_hal_rcc.o: .\RTE\Device\STM32F407VETx\stm32f4xx_hal_conf.h
4 | .\objects\stm32f4xx_hal_rcc.o: .\RTE\_Target_1\RTE_Components.h
5 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
6 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
7 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
8 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
9 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
10 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
11 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
12 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
13 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
14 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy/stm32_hal_legacy.h
15 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
16 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
17 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h
18 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
19 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
20 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
21 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
22 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
23 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
24 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
25 | .\objects\stm32f4xx_hal_rcc.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rng.h
26 |
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_rcc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_rcc.o
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_rcc_ex.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_rcc_ex.crf
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_rcc_ex.d:
--------------------------------------------------------------------------------
1 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
2 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
3 | .\objects\stm32f4xx_hal_rcc_ex.o: .\RTE\Device\STM32F407VETx\stm32f4xx_hal_conf.h
4 | .\objects\stm32f4xx_hal_rcc_ex.o: .\RTE\_Target_1\RTE_Components.h
5 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
6 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
7 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
8 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
9 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
10 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
11 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
12 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
13 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
14 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy/stm32_hal_legacy.h
15 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
16 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
17 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h
18 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
19 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
20 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
21 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
22 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
23 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
24 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
25 | .\objects\stm32f4xx_hal_rcc_ex.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rng.h
26 |
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_rcc_ex.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_rcc_ex.o
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_rng.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_rng.crf
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_rng.d:
--------------------------------------------------------------------------------
1 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rng.c
2 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h
3 | .\objects\stm32f4xx_hal_rng.o: .\RTE\Device\STM32F407VETx\stm32f4xx_hal_conf.h
4 | .\objects\stm32f4xx_hal_rng.o: .\RTE\_Target_1\RTE_Components.h
5 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h
6 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h
7 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
8 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
9 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
10 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
11 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
12 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
13 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
14 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy/stm32_hal_legacy.h
15 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
16 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h
17 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h
18 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h
19 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h
20 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h
21 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h
22 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h
23 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h
24 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h
25 | .\objects\stm32f4xx_hal_rng.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rng.h
26 |
--------------------------------------------------------------------------------
/Objects/stm32f4xx_hal_rng.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/stm32f4xx_hal_rng.o
--------------------------------------------------------------------------------
/Objects/system_stm32f4xx.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/system_stm32f4xx.crf
--------------------------------------------------------------------------------
/Objects/system_stm32f4xx.d:
--------------------------------------------------------------------------------
1 | .\objects\system_stm32f4xx.o: RTE\Device\STM32F407VETx\system_stm32f4xx.c
2 | .\objects\system_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
3 | .\objects\system_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h
4 | .\objects\system_stm32f4xx.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\core_cm4.h
5 | .\objects\system_stm32f4xx.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
6 | .\objects\system_stm32f4xx.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_compiler.h
7 | .\objects\system_stm32f4xx.o: E:\stm32software\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include\cmsis_armcc.h
8 | .\objects\system_stm32f4xx.o: E:\stm32software\ARM\PACK\Keil\STM32F4xx_DFP\2.9.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h
9 |
--------------------------------------------------------------------------------
/Objects/system_stm32f4xx.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/system_stm32f4xx.o
--------------------------------------------------------------------------------
/Objects/tasks.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/tasks.crf
--------------------------------------------------------------------------------
/Objects/tasks.d:
--------------------------------------------------------------------------------
1 | .\objects\tasks.o: FreeRTOS\tasks.c
2 | .\objects\tasks.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdlib.h
3 | .\objects\tasks.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
4 | .\objects\tasks.o: .\FreeRTOS\include\FreeRTOS.h
5 | .\objects\tasks.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
6 | .\objects\tasks.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
7 | .\objects\tasks.o: .\FreeRTOS\include\FreeRTOSConfig.h
8 | .\objects\tasks.o: .\FreeRTOS\include\projdefs.h
9 | .\objects\tasks.o: .\FreeRTOS\include\portable.h
10 | .\objects\tasks.o: .\FreeRTOS\include\deprecated_definitions.h
11 | .\objects\tasks.o: .\FreeRTOS\include\portmacro.h
12 | .\objects\tasks.o: .\FreeRTOS\include\mpu_wrappers.h
13 | .\objects\tasks.o: .\FreeRTOS\include\task.h
14 | .\objects\tasks.o: .\FreeRTOS\include\list.h
15 | .\objects\tasks.o: .\FreeRTOS\include\timers.h
16 | .\objects\tasks.o: .\FreeRTOS\include\StackMacros.h
17 |
--------------------------------------------------------------------------------
/Objects/tasks.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/tasks.o
--------------------------------------------------------------------------------
/Objects/timers.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/timers.crf
--------------------------------------------------------------------------------
/Objects/timers.d:
--------------------------------------------------------------------------------
1 | .\objects\timers.o: FreeRTOS\timers.c
2 | .\objects\timers.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdlib.h
3 | .\objects\timers.o: .\FreeRTOS\include\FreeRTOS.h
4 | .\objects\timers.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
5 | .\objects\timers.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
6 | .\objects\timers.o: .\FreeRTOS\include\FreeRTOSConfig.h
7 | .\objects\timers.o: .\FreeRTOS\include\projdefs.h
8 | .\objects\timers.o: .\FreeRTOS\include\portable.h
9 | .\objects\timers.o: .\FreeRTOS\include\deprecated_definitions.h
10 | .\objects\timers.o: .\FreeRTOS\include\portmacro.h
11 | .\objects\timers.o: .\FreeRTOS\include\mpu_wrappers.h
12 | .\objects\timers.o: .\FreeRTOS\include\task.h
13 | .\objects\timers.o: .\FreeRTOS\include\list.h
14 | .\objects\timers.o: .\FreeRTOS\include\queue.h
15 | .\objects\timers.o: .\FreeRTOS\include\timers.h
16 |
--------------------------------------------------------------------------------
/Objects/timers.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/timers.o
--------------------------------------------------------------------------------
/Objects/userdefinedfunc.crf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/userdefinedfunc.crf
--------------------------------------------------------------------------------
/Objects/userdefinedfunc.d:
--------------------------------------------------------------------------------
1 | .\objects\userdefinedfunc.o: FreeRTOS-Plus-TCP\UserDefinedFunc.c
2 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\UserDefinedFunc.h
3 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_UDP_IP.h
4 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfig.h
5 | .\objects\userdefinedfunc.o: .\FreeRTOS\include\FreeRTOS.h
6 | .\objects\userdefinedfunc.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stddef.h
7 | .\objects\userdefinedfunc.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdint.h
8 | .\objects\userdefinedfunc.o: .\FreeRTOS\include\FreeRTOSConfig.h
9 | .\objects\userdefinedfunc.o: .\FreeRTOS\include\projdefs.h
10 | .\objects\userdefinedfunc.o: .\FreeRTOS\include\portable.h
11 | .\objects\userdefinedfunc.o: .\FreeRTOS\include\deprecated_definitions.h
12 | .\objects\userdefinedfunc.o: .\FreeRTOS\include\portmacro.h
13 | .\objects\userdefinedfunc.o: .\FreeRTOS\include\mpu_wrappers.h
14 | .\objects\userdefinedfunc.o: .\User\include\DemoIPTrace.h
15 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\UserDefinedFunc.h
16 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\FreeRTOSIPConfigDefaults.h
17 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_errno_TCP.h
18 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\IPTraceMacroDefaults.h
19 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP.h
20 | .\objects\userdefinedfunc.o: .\FreeRTOS\include\list.h
21 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
22 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
23 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Sockets.h
24 | .\objects\userdefinedfunc.o: E:\stm32software\ARM\ARMCC\Bin\..\include\string.h
25 | .\objects\userdefinedfunc.o: E:\stm32software\ARM\ARMCC\Bin\..\include\stdio.h
26 | .\objects\userdefinedfunc.o: .\FreeRTOS\include\event_groups.h
27 | .\objects\userdefinedfunc.o: .\FreeRTOS\include\timers.h
28 | .\objects\userdefinedfunc.o: .\FreeRTOS\include\task.h
29 | .\objects\userdefinedfunc.o: .\FreeRTOS\include\list.h
30 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_IP_Private.h
31 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_Stream_Buffer.h
32 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_WIN.h
33 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_TCP_IP.h
34 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
35 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
36 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
37 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
38 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
39 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
40 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
41 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
42 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
43 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
44 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
45 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
46 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
47 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
48 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
49 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
50 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
51 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
52 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
53 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
54 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
55 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
56 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
57 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
58 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
59 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
60 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_start.h
61 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\pack_struct_end.h
62 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\FreeRTOS_DNS.h
63 | .\objects\userdefinedfunc.o: .\FreeRTOS-Plus-TCP\include\NetworkBufferManagement.h
64 |
--------------------------------------------------------------------------------
/Objects/userdefinedfunc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/Objects/userdefinedfunc.o
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Stm32-FreeRTOS-TCPIP
2 | ## FreeRTOS-TCPIP Keil proj on stm32F4
3 | * Please install Keil.STM32F4xx_DFP.2.9.0.pack, and add the path "yourDir\Pack\Keil\STM32F4xx_DFP\2.9.0\CMSIS\Driver" in your include path
4 | * Please put the network related tasks in the vApplicationIPNetworkEventHook function in netInfoConfig.c
5 |
6 | ## Environment
7 | * win7
8 | * keil5 v5.23.0.0
9 |
10 | ## Hardward
11 | * Stm32F4xx
12 | * DP83848
13 |
14 | ## Dependency
15 | * FreeRTOSv9.0.0 (have been included in this package)
16 | * FreeRTOS-Plus-TCP() (have been included in this package)
17 | * Keil.STM32F4xx_DFP.2.9.0.pack (Please pre-install)
18 |
19 | ## Related
20 | * [FreeRTOS+TCP](https://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/index.html)
21 |
22 | ## Some config
23 | ### Proj structure
24 | 
25 |
26 | ### Include Path
27 | 
28 |
29 | ## Detailed configuration tutorial
30 | * CSDN Blog(https://blog.csdn.net/weixin_37673586/article/details/79253597) (CN)
31 |
--------------------------------------------------------------------------------
/RTE/_Target_1/RTE_Components.h:
--------------------------------------------------------------------------------
1 |
2 | /*
3 | * Auto generated Run-Time-Environment Component Configuration File
4 | * *** Do not modify ! ***
5 | *
6 | * Project: 'TcpIpTest'
7 | * Target: 'Target 1'
8 | */
9 |
10 | #ifndef RTE_COMPONENTS_H
11 | #define RTE_COMPONENTS_H
12 |
13 |
14 | /*
15 | * Define the Device Header File:
16 | */
17 | #define CMSIS_device_header "stm32f4xx.h"
18 |
19 | #define RTE_DEVICE_FRAMEWORK_CLASSIC
20 | #define RTE_DEVICE_HAL_COMMON
21 | #define RTE_DEVICE_HAL_CORTEX
22 | #define RTE_DEVICE_HAL_GPIO
23 | #define RTE_DEVICE_HAL_PWR
24 | #define RTE_DEVICE_HAL_RCC
25 | #define RTE_DEVICE_HAL_RNG
26 | #define RTE_DEVICE_STARTUP_STM32F4XX /* Device Startup for STM32F4 */
27 | #define RTE_Drivers_ETH_MAC0 /* Driver ETH_MAC0 */
28 | #define RTE_Drivers_PHY_DP83848C /* Driver PHY DP83848C */
29 |
30 | #endif /* RTE_COMPONENTS_H */
31 |
--------------------------------------------------------------------------------
/User/include/FreeRTOSLib.h:
--------------------------------------------------------------------------------
1 | #ifndef FREERTOSLIB__H
2 | #define FREERTOSLIB__H
3 |
4 | #include "FreeRTOS.h"
5 | #include "list.h"
6 | #include "queue.h"
7 | #include "FreeRTOSConfig.h"
8 | #include "event_groups.h"
9 | #include "semphr.h"
10 | #include "task.h"
11 | #include "timers.h"
12 |
13 | #endif
14 |
15 |
--------------------------------------------------------------------------------
/User/include/led.h:
--------------------------------------------------------------------------------
1 | #ifndef LED__H
2 | #define LED__H
3 |
4 | /* FreeRTOS includes. */
5 | #include "FreeRTOS.h"
6 | #include "task.h"
7 |
8 | /*stm32F4 hal lib includes*/
9 | #include "stm32f4xx_hal_gpio.h"
10 | #include "stm32f4xx_hal_rcc.h"
11 | #include "stm32f4xx_hal.h"
12 |
13 |
14 | void led_init(void);
15 | void led1_flash(void);
16 | void led1_toggle(void);
17 | #endif
18 |
19 |
--------------------------------------------------------------------------------
/User/include/main.h:
--------------------------------------------------------------------------------
1 | #ifndef __MAIN__H
2 | #define __MAIN__H
3 |
4 | #include "FreeRTOS.h"
5 |
6 | UBaseType_t uxRand();
7 |
8 | #endif
--------------------------------------------------------------------------------
/User/include/netInfoConfig.h:
--------------------------------------------------------------------------------
1 | #ifndef NETINFOCONFIG__H
2 | #define NETINFOCONFIG__H
3 |
4 | void IP_init( void );
5 |
6 | /*
7 | equal to
8 | FreeRTOS_printf(...)
9 | FreeRTOS_debug_printf(...)
10 | */
11 | int lUDPLoggingPrintf( const char *fmt, ... );
12 |
13 | #endif
14 |
15 |
--------------------------------------------------------------------------------
/User/include/randomNum.h:
--------------------------------------------------------------------------------
1 | #ifndef __RANDOMNUM__H
2 | #define __RANDOMNUM__H
3 |
4 | #include "stm32f4xx_hal_rng.h"
5 | #include "stm32f4xx_hal_rcc.h"
6 |
7 |
8 | void RNG_init(void);
9 | uint32_t getRandomNum(void);
10 | void getRandomNumTo(uint32_t * num);
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/User/led.c:
--------------------------------------------------------------------------------
1 | #include "led.h"
2 |
3 | /* The task functions. */
4 | void led1_task( void *pvParameters );
5 | void led2_task( void *pvParameters );
6 |
7 | TaskHandle_t led1_task_t;
8 | TaskHandle_t led2_task_t;
9 |
10 | static void led1_on(void);
11 | static void led1_off(void);
12 |
13 | void led_init()
14 | {
15 | GPIO_InitTypeDef init;
16 |
17 | __HAL_RCC_GPIOA_CLK_ENABLE();
18 |
19 | init.Pin = GPIO_PIN_6;
20 | init.Mode = GPIO_MODE_OUTPUT_PP;
21 | init.Speed = GPIO_SPEED_FREQ_HIGH;
22 | init.Pull = GPIO_NOPULL;
23 | HAL_GPIO_Init(GPIOA,&init);
24 |
25 | led1_off();
26 |
27 | // xTaskCreate( led1_task, "led1_task", 200, NULL, 3, &led1_task_t );
28 | // xTaskCreate( led2_task, "led2_task", 200, NULL, 3, &led2_task_t );
29 | }
30 |
31 | void led1_on()
32 | {
33 | HAL_GPIO_WritePin(GPIOA, GPIO_PIN_6, GPIO_PIN_RESET);
34 | }
35 |
36 | void led1_toggle(){
37 | HAL_GPIO_TogglePin(GPIOA,GPIO_PIN_6);
38 | }
39 |
40 | static void led1_off()
41 | {
42 | HAL_GPIO_WritePin(GPIOA, GPIO_PIN_6, GPIO_PIN_SET);
43 | }
44 |
45 |
46 |
47 | void led1_task( void *pvParameters )
48 | {
49 |
50 | while(1)
51 | {
52 | led1_on();
53 | vTaskDelay( 1000 / portTICK_RATE_MS );
54 | led1_off();
55 | vTaskDelay( 1000 / portTICK_RATE_MS );
56 | }
57 | }
58 |
59 |
60 |
61 |
62 | void led1_flash(){
63 | xTaskCreate( led1_task, "led1_task", 200, NULL, 3, &led1_task_t );
64 | }
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/User/main.c:
--------------------------------------------------------------------------------
1 | /* stm32F4 HAL lib includes */
2 | #include "stm32f4xx_hal.h"
3 |
4 | /* FreeRTOS includes. */
5 | #include "FreeRTOS.h"
6 |
7 | /* user includes */
8 | #include "randomNum.h"
9 | #include "netInfoConfig.h"
10 |
11 |
12 | int main(){
13 |
14 | HAL_NVIC_SetPriorityGrouping(NVIC_PRIORITYGROUP_4);
15 | RNG_init();
16 |
17 | /***NOTE*** Tasks that use the network are created in the network event hook
18 | when the network is connected and ready for use (see the definition of
19 | vApplicationIPNetworkEventHook() below). The address values passed in here
20 | are used if ipconfigUSE_DHCP is set to 0, or if ipconfigUSE_DHCP is set to 1
21 | but a DHCP server cannot be contacted. */
22 | IP_init();
23 |
24 |
25 | vTaskStartScheduler();
26 |
27 | /* If all is well, the scheduler will now be running, and the following
28 | line will never be reached. If the following line does execute, then
29 | there was insufficient FreeRTOS heap memory available for the idle and/or
30 | timer tasks to be created. See the memory management section on the
31 | FreeRTOS web site for more details (this is standard text that is not not
32 | really applicable to the Win32 simulator port). */
33 | while(1);
34 | }
35 |
36 |
--------------------------------------------------------------------------------
/User/randomNum.c:
--------------------------------------------------------------------------------
1 | #include "randomNum.h"
2 |
3 | /* RNG handler declaration */
4 | RNG_HandleTypeDef RngHandle;
5 |
6 | static void Error_Handler(){
7 | while(1){
8 |
9 | }
10 | }
11 |
12 | void RNG_init(){
13 | __HAL_RCC_RNG_CLK_ENABLE();
14 |
15 | /*## Configure the RNG peripheral #######################################*/
16 | RngHandle.Instance = RNG;
17 |
18 | /* DeInitialize the RNG peripheral */
19 | if (HAL_RNG_DeInit(&RngHandle) != HAL_OK)
20 | {
21 | /* DeInitialization Error */
22 | Error_Handler();
23 | }
24 |
25 | /* Initialize the RNG peripheral */
26 | if (HAL_RNG_Init(&RngHandle) != HAL_OK)
27 | {
28 | /* Initialization Error */
29 | Error_Handler();
30 | }
31 | }
32 |
33 | uint32_t getRandomNum(){
34 | uint32_t num;
35 | if (HAL_RNG_GenerateRandomNumber(&RngHandle, &num) != HAL_OK)
36 | {
37 | /* Random number generation error */
38 | Error_Handler();
39 | }
40 | return num;
41 | }
42 |
43 | void getRandomNumTo(uint32_t * num){
44 |
45 | if (HAL_RNG_GenerateRandomNumber(&RngHandle, num) != HAL_OK)
46 | {
47 | /* Random number generation error */
48 | Error_Handler();
49 | }
50 | }
51 |
52 |
--------------------------------------------------------------------------------
/netInfoConfig.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/netInfoConfig.c
--------------------------------------------------------------------------------
/pic/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/pic/1.png
--------------------------------------------------------------------------------
/pic/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/YoungYoung619/Stm32-FreeRTOS-TCPIP/cfb99760e808ca282b9938090195c115a2f1dc55/pic/2.png
--------------------------------------------------------------------------------