#include "includes.h"
Go to the source code of this file.
Macros | |
#define | ETHERNET_TFTP_INFO 0 |
#define | EthernetTftpIdleState 0 |
#define | EthernetTftpDownloadState 1 |
#define | EthernetTftpUpLoadState 2 |
Functions | |
void | F_EthernetTftpInit (void) |
void | F_EthernetTftpSvc (void) |
INT8U | F_EthernetTftpInUseCheck (INT16U UserId) |
INT8U | F_EthernetTftpAllocate (INT16U UserId) |
INT8U | F_EthernetTftpRelease (INT16U UserId) |
INT8U | F_EthernetTftpReset (INT16U UserId) |
void | F_EthernetTftpPacketReceive (ETHBUFFER *pBuffer) |
void | F_EthernetTftpWrqReceive (ETHBUFFER *pBuffer) |
INT8U | F_EthernetTftpDataReceive (ETHBUFFER *pBuffer) |
INT8U | F_EthernetTftpErrorReceive (ETHBUFFER *pBuffer) |
void | F_EthernetTftpPut (INT8U *pData, INT32U Length) |
void | F_EthernetTftpAckSend (TFTP_HEAD *pTftpHead, INT16U BlockNumber) |
INT8U | F_EthernetTftpAddressSet (INT16U UserId, INT32U DownloadAddress) |
INT8U | F_EthernetTftpDownloadCheck (void) |
Variables | |
ETH_TFTP_CONTROL | EthTftpCtrl |
#define ETHERNET_TFTP_INFO 0 |
Definition at line 14 of file ethernettftp.c.
#define EthernetTftpDownloadState 1 |
Definition at line 19 of file ethernettftp.c.
#define EthernetTftpIdleState 0 |
Definition at line 18 of file ethernettftp.c.
#define EthernetTftpUpLoadState 2 |
Definition at line 20 of file ethernettftp.c.
Definition at line 226 of file ethernettftp.c.
Definition at line 68 of file ethernettftp.c.
Definition at line 53 of file ethernettftp.c.
Definition at line 156 of file ethernettftp.c.
INT8U F_EthernetTftpDownloadCheck | ( | void | ) |
Definition at line 88 of file ethernettftp.c.
Definition at line 202 of file ethernettftp.c.
void F_EthernetTftpInit | ( | void | ) |
Definition at line 36 of file ethernettftp.c.
Definition at line 49 of file ethernettftp.c.
void F_EthernetTftpPacketReceive | ( | ETHBUFFER * | pBuffer | ) |
Definition at line 95 of file ethernettftp.c.
Definition at line 216 of file ethernettftp.c.
Definition at line 61 of file ethernettftp.c.
Definition at line 75 of file ethernettftp.c.
void F_EthernetTftpSvc | ( | void | ) |
Definition at line 48 of file ethernettftp.c.
void F_EthernetTftpWrqReceive | ( | ETHBUFFER * | pBuffer | ) |
Definition at line 139 of file ethernettftp.c.
ETH_TFTP_CONTROL EthTftpCtrl |
Definition at line 22 of file ethernettftp.c.