Nios II Classic Software Developer’s Handbook

ID 683282
Date 5/14/2015
Public
Document Table of Contents

11.2.1. The NicheStack TCP/IP Stack Files and Directories

Altera provides the source code for your reference. By default the files are installed with the Nios II EDS in the <Nios II EDS install path>/components/altera_iniche/UCOSII directory. For the sake of brevity, this chapter refers to this directory as <iniche path>. You need not edit the NicheStack TCP/IP Stack source code to use the stack in a Nios II C/C++ program.

Under <iniche path>, the original code is maintained; as much as possible; under the <iniche path> directory. This organization facilitates upgrading to more recent versions of the NicheStack TCP/IP Stack. The directory contains the original NicheStack TCP/IP Stack source code and documentation specific to the Nios II implementation of the NicheStack TCP/IP Stack, including source code supporting MicroC/OS-II.

Altera's implementation of the NicheStack TCP/IP Stack is based on version 3.1 of the protocol stack, with wrappers around the code to integrate it with the HAL.