File nut/boot/at91sam7x_bootloader/tftp.c


Included Files


Global Variable tx_frame

tftp_header tx_frame
Visible in:   nut/boot/at91sam7x_bootloader/tftp.c
Used in: tftp_receive() nut/boot/at91sam7x_bootloader/tftp.c

Global Variable rx_frame

tftp_header rx_frame
Visible in:   nut/boot/at91sam7x_bootloader/tftp.c
Used in: tftp_receive() nut/boot/at91sam7x_bootloader/tftp.c

Global Function tftp_receive()

int tftp_receive ( char* filename, u_long tftp_ip, int (*callback)(u_char* buffer,u_short block_size,u_long offset,void* user_data), void* user_data )
Prototyped in: nut/boot/at91sam7x_bootloader/tftp.h
Calls: __byte_swap2() nut/boot/appload/utils.c
  NutUdpCreateSocket(), NutUdpReceiveFrom(), NutUdpSendTo(), fflush(), fprintf(), strcpy(), strlen()
Called by: loader() nut/boot/at91sam7x_bootloader/loader.c
References Variables: rx_frame nut/boot/at91sam7x_bootloader/tftp.c
  tx_frame nut/boot/at91sam7x_bootloader/tftp.c