SAMV71 Xplained Ultra Software Package 1.5

main.c File Reference

#include "board.h"
#include "uip.h"
#include "uip_arp.h"
#include "gmac_tapdev.h"
#include "timer.h"

Go to the source code of this file.

Defines

#define TWCK   400000
#define AT24MAC_SERIAL_NUM_ADD   0x5F
#define PAGE_SIZE   16
#define EEPROM_PAGES   16
#define BOARD_PINS_TWI_EEPROM   PINS_TWI0
#define BOARD_ID_TWI_EEPROM   ID_TWIHS0
#define BOARD_BASE_TWI_EEPROM   TWIHS0
#define BUF   ((struct uip_eth_hdr *)&uip_buf[0])

Functions

void uip_log (char *m)
int main (void)
 gmac_uip_telnetd example entry point.

Detailed Description

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

Definition in file main.c.


Define Documentation

#define AT24MAC_SERIAL_NUM_ADD   0x5F

Slave address of twi_eeprom AT24MAC.

Definition at line 122 of file main.c.

#define BOARD_BASE_TWI_EEPROM   TWIHS0

TWI0 base address for EEPROM device

Definition at line 132 of file main.c.

#define BOARD_ID_TWI_EEPROM   ID_TWIHS0

TWI0 peripheral ID for EEPROM device

Definition at line 130 of file main.c.

#define BOARD_PINS_TWI_EEPROM   PINS_TWI0

EEPROM Pins definition

Definition at line 128 of file main.c.

#define EEPROM_PAGES   16

Page numbers of an AT24MAC402 chip

Definition at line 126 of file main.c.

#define PAGE_SIZE   16

Page size of an AT24MAC402 chip (in bytes)

Definition at line 124 of file main.c.

#define TWCK   400000

TWI clock frequency in Hz.

Definition at line 120 of file main.c.


Function Documentation

int main ( void   ) 

gmac_uip_telnetd example entry point.

Returns:
Unused (ANSI-C compatibility).

Definition at line 228 of file main.c.

Here is the call graph for this function:

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines