File nut/boot/eboot/tftp.c
Included Files
#include <nut/include/include2/avr/io.h>
#include <nut/include/include2/avr/pgmspace.h>
#include <nut/include/include2/string.h>
#include "nut/boot/eboot/config.h"
#include <nut/include/include/stddef.h>
#include "nut/boot/eboot/types.h"
#include "nut/boot/eboot/flash.h"
#include "nut/include/include2/types.h"
#include "nut/boot/eboot/eboot.h"
#include "nut/boot/eboot/ether.h"
#include "nut/include/include2/types.h"
#include "nut/boot/eboot/ip.h"
#include "nut/include/include2/types.h"
#include "nut/boot/eboot/udp.h"
#include "nut/include/include2/types.h"
#include "nut/boot/eboot/dhcp.h"
#include "nut/boot/eboot/tftp.h"
#include "nut/boot/eboot/debug.h"
#include "tftp.h"
Preprocessor definitions
#define MAXPAGE 480
Global Function TftpRecv()
int TftpRecv ( void )
Prototyped in:
nut/boot/eboot/tftp.h
Calls:
FlashPage()
nut/boot/eboot/tftp.c
UdpInput()
nut/boot/bootmon/udp.c
UdpOutput()
nut/boot/bootmon/udp.c
__byte_swap2()
nut/boot/appload/utils.c
Called by:
main()
nut/boot/bootmon/bootmon.c
References Variables:
confboot
nut/boot/appload/config.c
rframe
nut/boot/bootmon/bootmon.c
sframe
nut/boot/bootmon/bootmon.c
Local Function FlashPage()
static void FlashPage ( u_short page, void* data, u_short len )
Calls:
SpmBufferFill(), SpmCommand()
Called by:
TftpRecv()
nut/boot/eboot/tftp.c