...
Code Block |
---|
\Micrium \Software \uC-TFTPs \Cfg \Template tftp-s_cfg.hc \OS \uCOS-II tftp-s_oscfg.ch \uCOS-IIISource tftp-s_os.c \Source tftp-s.ch tftp-s_type.h |
\Micrium\Software\uC-TFTPs
...
\Micrium\Software\uC-TFTPs\Cfg\Template
This directory contains a template templates of µC/TFTPs configuration files.
\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
tftp-s_type.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.