FreeRTOS-Kernel/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Minimal_Windows_Simulator
Florian La Roche 1325aaaad6
FreeRTOS_Plus_TCP_Echo_Qemu_mps2: cleanup (#1336)
* FreeRTOS_Plus_TCP_Echo_Qemu_mps2: cleanup

FreeRTOS_Plus_TCP_Echo_Qemu_mps2:
- Add missing include for header files.
- Remove redundant function declarations.
- Add "static" modifier if possible.
- No need to use "weak" for EthernetISR().

Signed-off-by: Florian La Roche <Florian.LaRoche@gmail.com>
2025-04-21 19:13:02 +05:30
..
DemoTasks Use CI-CD-Github-Actions for spelling and formatting, add in the bot formatting action, update the CI-CD workflow files. Fix incorrect spelling and formatting on files. (#1083) 2023-09-06 12:35:37 -07:00
FreeRTOS_Plus_TCP_Minimal.sln Select correct startup project. (#1190) 2024-03-06 14:56:42 +08:00
FreeRTOS_Plus_TCP_Minimal.suo Added +TCP code to main repo. 2017-08-17 12:18:14 +00:00
FreeRTOS_Plus_TCP_Minimal.vcxproj Remove 64 Bit Visual Studio Configurations (#1120) 2023-12-01 06:00:16 -05:00
FreeRTOS_Plus_TCP_Minimal.vcxproj.filters Use CI-CD-Github-Actions for spelling and formatting, add in the bot formatting action, update the CI-CD workflow files. Fix incorrect spelling and formatting on files. (#1083) 2023-09-06 12:35:37 -07:00
main.c FreeRTOS_Plus_TCP_Echo_Qemu_mps2: cleanup (#1336) 2025-04-21 19:13:02 +05:30
Read_Me_Build_Instructions.url Use CI-CD-Github-Actions for spelling and formatting, add in the bot formatting action, update the CI-CD workflow files. Fix incorrect spelling and formatting on files. (#1083) 2023-09-06 12:35:37 -07:00
ReadMe.txt Add readme.url for FreeRTOS-Plus demos (#1290) 2024-11-04 18:10:47 +05:30
tcp_echo_config.h Use CI-CD-Github-Actions for spelling and formatting, add in the bot formatting action, update the CI-CD workflow files. Fix incorrect spelling and formatting on files. (#1083) 2023-09-06 12:35:37 -07:00

The FreeRTOS+TCP source code and example projects are currently provided in
their own .zip file download, but using the directory structure of the official
FreeRTOS .zip file download.  This allow the projects to be seamlessly moved
from one download to the other, but can seem strange when the files are viewed
in isolation.

The minimal FreeRTOS+TCP Visual Studio project file is in the following directory:
FreeRTOS-Plus\Demo\FreeRTOS_Plus_TCP_Minimal_Windows_Simulator

The minimal project is a cut down version of the full Windows demo that only
includes examples of simple TCP and UDP clients.  The instructions for the full
Windows demo are still relevant though as they describe how to set up the
WinPCap development environment, how to set the IP address, and other such
items.  Note that, as delivered, configUSE_DHCP is set to 0, so a static IP
address is used.  The instructions are provided on the following URL:
http://www.FreeRTOS.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/examples_FreeRTOS_simulator.html

The UDP client example included in the minimal project is described on the
following URL:
http://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/UDP_client_server.html

The TCP client example included in the minimal project is described on the
following URL:
http://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/TCP_Echo_Clients.html

The TCP server example included in the minimal project is described on the
following URL:
https://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/TCP_Echo_Server.html

A description of the FreeRTOS+TCP source code directory is provided on the
following URL:
http://www.FreeRTOS.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/TCP_Networking_Tutorial_Source_Code_Organisation.html

A description of the way the main FreeRTOS .zip file download source code is
organized is provided on the following URL:
http://www.freertos.org/a00017.html