Quality RTOS & Embedded Software

LIBRARIES
WHAT'S NEW
New FreeRTOS Long Term Support version now available.
FreeRTOS Extended Maintenance Program (EMP) registration now open.
FreeRTOS-Plus-TCP v3.0.0 released:
Featured FreeRTOS IoT Integrations:
Delta Over-the-Air Updates:

Source Code Organisation
Part of the FreeRTOS-Plus-TCP Networking Tutorial

The RTOS's TCP source code is distributed with the directory structure shown below. Pre-packaged projects may be delivered with a slightly different structure.


FreeRTOS-Plus-TCP
|
+-source [Contains the source files that implement the TCP/IP stack]
|
+-include [Contains the header files for the TCP/IP stack]
|
+-portable
|
+-Compiler
| +-Compiler_x [Contains structure packing header files for Compiler_x]
| +-Compiler_y [Contains structure packing header files for Compiler_y]
| +-Compiler_z [Contains structure packing header files for Compiler_z]
|
+-BufferManagement [Source files that implement various buffer allocation schemes]
|
+-NetworkInterface
+-MCU_x [Contains a network driver for the MCU_x family of microcontrollers]
+-MCU_y [Contains a network driver for the MCU_y family of microcontrollers]
+-MCU_z [Contains a network driver for the MCU_z family of microcontrollers]

The FreeRTOS-Plus-TCP Directory Structure


<< Back to the RTOS TCP networking tutorial index

Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.