Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

The code and documentation of the µC/TFTPs module are organized in a directory structure according to “AN-2002, µC/OS-II Directory Structure”. Specifically, the files may be found in the following directories:

\Micrium\Software\uC-TFTPs

This is the main directory for µC/TFTPs.

\Micrium\Software\uC-TFTPs\Doc

This directory contains all µC/TFTPs documentation files, including this user’s manual.

\Micrium\Software\uC-TFTPs\Cfg\Template

This directory contains a template of µC/TFTPs configuration.

\Micrium\Software\uC-TFTPs\Source

This directory contains the µC/TFTPs source code. This protocol is implemented in two OS and FS independent files:

tftp-s.c
tftp-s.h

Note that the ‘-s’ after ‘tftp’ stands for server and thus contains ‘server’ side code.

\Micrium\Software\uC-TFTPs\OS\uCOS-II
                             \uCOS-III

This is where operating system (OS) dependent code is located. µC/TFTPs is distributed with ports for µC/OS-II and µC/OS-III. Note that it would be possible to use µC/TFTPs with other operating systems by developing appropriate tftp-s_os.* implementation files.

Required modules

µC/TFTPs requires the µC/CPU, µC/LIB, and µC/TCP-IP modules. Please refer to the µC/TFTPs release notes document for required version information.

  • No labels