SAMV71 Xplained Ultra Software Package 1.4

main.c File Reference

#include <board.h>
#include <string.h>
#include "MiniIp.h"

Go to the source code of this file.

Defines

#define TX_BUFFERS   32
#define RX_BUFFERS   32
#define BUFFER_SIZE   1536
#define DUMMY_SIZE   2
#define DUMMY_BUFF_SIZE   128
#define GMAC_RCV_OFFSET   0
#define GMAC_CAF_DISABLE   0
#define GMAC_CAF_ENABLE   1
#define GMAC_NBC_DISABLE   0
#define GMAC_NBC_ENABLE   1
#define GMAX_ARP_REQUEST   100
#define GMIN_ARP_REPLY   90
#define GMAX_TRY_LINK   500

Functions

 COMPILER_ALIGNED (8)
int main (void)
 GMAC Application entry point.

Detailed Description

This file contains all the specific code for the gmac example.

Definition in file main.c.


Define Documentation

#define GMAC_CAF_DISABLE   0

Enable/Disable CopyAllFrame

Definition at line 123 of file main.c.

#define GMAC_NBC_DISABLE   0

Enable/Disable NoBroadCast

Definition at line 127 of file main.c.

#define GMAC_RCV_OFFSET   0

GMAC packet processing offset

Definition at line 120 of file main.c.

#define GMAX_ARP_REQUEST   100

EK board sends out MAX_ARP_REQUEST ARP request and wants to get at least MIN_ARP_REPLY reply

Definition at line 132 of file main.c.

#define GMAX_TRY_LINK   500

Try to get link

Definition at line 136 of file main.c.


Function Documentation

COMPILER_ALIGNED (  ) 

TX descriptors list Gmac interrupt handler

Definition at line 166 of file main.c.

Here is the call graph for this function:

int main ( void   ) 

GMAC Application entry point.

Returns:
Unused (ANSI-C compatibility).

Definition at line 545 of file main.c.

Here is the call graph for this function:

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines