FreeRTOS-Kernel/FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Qemu_mps2
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
..
CMSIS 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
.gitignore FreeRTOS Windows Simulator Build Changes and LTS 2.0 Update (#872) 2022-11-29 14:21:09 -08:00
FreeRTOSConfig.h Update ReadMe to add UserMode Networking (#1216) 2024-08-21 13:41:43 +05:30
FreeRTOSIPConfig.h Remove deprecated ipconfigRAND32 (#1108) 2023-11-01 12:33:25 +05:30
main.c FreeRTOS_Plus_TCP_Echo_Qemu_mps2: cleanup (#1336) 2025-04-21 19:13:02 +05:30
main_networking.c FreeRTOS_Plus_TCP_Echo_Qemu_mps2: cleanup (#1336) 2025-04-21 19:13:02 +05:30
main_networking.h FreeRTOS_Plus_TCP_Echo_Qemu_mps2: cleanup (#1336) 2025-04-21 19:13:02 +05:30
Makefile FreeRTOS_Plus_TCP_Echo_Qemu_mps2: remove unused defines/functions (#1229) 2024-06-20 13:23:12 -07:00
mps2_m3.ld FreeRTOS_Plus_TCP_Echo_Qemu_mps2: remove unused defines/functions (#1229) 2024-06-20 13:23:12 -07:00
Readme.md Update ReadMe to add UserMode Networking (#1216) 2024-08-21 13:41:43 +05:30
Readme_TapNetworking.md Update TCP Qemu echo demo port number macro naming in readme (#1306) 2024-12-27 10:21:02 +05:30
Readme_UserNetworking.md Update TCP Qemu echo demo port number macro naming in readme (#1306) 2024-12-27 10:21:02 +05:30
startup.c FreeRTOS_Plus_TCP_Echo_Qemu_mps2: cleanup (#1336) 2025-04-21 19:13:02 +05:30
syscalls.c FreeRTOS_Plus_TCP_Echo_Qemu_mps2: cleanup (#1336) 2025-04-21 19:13:02 +05:30
TCPEchoClient_SingleTasks.c FreeRTOS_Plus_TCP_Echo_Qemu_mps2: cleanup (#1336) 2025-04-21 19:13:02 +05:30
TCPEchoClient_SingleTasks.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

TCP Echo Client Demo for MPS2 Cortex-M3 AN385 emulated using QEMU

This FreeRTOS+TCP example demonstrates a TCP Echo Client which sends echo requests to an Echo Server and then receives the echo reply. The Echo Client runs on the MPS2 Cortex-M3 AN385 platform emulated using QEMU.

The demo is being run using the following configurations:

  1. User Networking (SLIRP)
  2. Tap Networking