#include <string.h>
#include "eth.h"
#include "../timer/timer.h"
#include "../lpc_config.h"
#include "../uart/uart.h"
#include "../mac/emac.h"
#include "../lcd/lcd.h"
#include "../cli/cli.h"
#include "../cli/debug.h"
#include "uip-conf.h"
#include "../mult/mult_uip.h"
#include <uip.h>
#include <uip_arp.h>
#include <timer.h>
#include "clock-arch.h"
Go to the source code of this file.
Function Documentation
void clock_reset |
( |
void |
|
) |
|
Definition at line 52 of file eth.c.
void clock_start |
( |
void |
|
) |
|
Definition at line 44 of file eth.c.
void() EMAC_ISR_Handler |
( |
void |
|
) |
|
Configura endereco de MAC Inicializa os clocks. Inicializa a pilha do UIP (tempo, portas, conexoes e buffer) Configura enderecos de IP, Gateway e Mascara FIXOS Inicializa camada mult. Inicializa MAC
Definition at line 82 of file eth.c.
Funcao e chamada por interrupcao Quando um dado e recebido para ser processado vindo da rede. Verifica se é uma mensagem com protocolo IP ou uma solicitacao de ARP Verificacao do tempo das conexoes periodicas para o protocolo TCP verificando timeout.
Definition at line 130 of file eth.c.
void set_eth_addr |
( |
void |
|
) |
|
Variable Documentation
Definition at line 69 of file eth.c.