Page principale | Liste des fichiers | Portée globale

Référence du fichier config.h

#include "xparameters.h"

Aller au code source de ce fichier.

Macros

#define SERVER
 Définir cette macro s'il on souhaite activer le serveur.
#define CLIENT
 Définir cette macro s'il on souhaite activer le client.
#define LOOPBACK
 Définir cette macro s'il on souhaite activer l'interface LoopBack (et désactiver l'interface Xemac).
#define SERVER_CLOSE   0
 Macro spécifiant si le serveur doit fermer la connexion lors du premier envoie (utile pour du HTTP).
#define CLIENT_CLOSE   0
 Macro spécifiant si le client doit fermer la connexion lors du premier envoie.
#define LOCAL_MAC   {0x00, 0x01, 0x02, 0x03, 0x04, 0x05}
 Adresse MAC du FPGA.
#define LOCAL_IP   {192, 168, 1, 133}
 Adresse IP du FPGA.
#define LOCAL_SUBNET   {255, 255, 255, 0}
 Masque sous-réseau pour le FPGA.
#define LOCAL_GATEWAY   {192, 168, 1, 254}
 Passerelle pour le FPGA.
#define LOCAL_PORT   80
 Port TCP d'écoute du serveur du FPGA.
#define REMOTE_IP   {192, 168, 1, 132}
 Adresse IP serveur distant.
#define REMOTE_PORT   80
 Port d'écoute du serveur distant.
#define POLL_INTERVAL   5
 Nombre de secondes entre chaque envoie du client.
#define EMAC   XPAR_ETHERNET_MAC_DEVICE_ID
 Numéro de l'emac.


Documentation des macros

#define CLIENT
 

Définir cette macro s'il on souhaite activer le client.

Définition à la ligne 10 du fichier config.h.

#define CLIENT_CLOSE   0
 

Macro spécifiant si le client doit fermer la connexion lors du premier envoie.

Définition à la ligne 19 du fichier config.h.

#define EMAC   XPAR_ETHERNET_MAC_DEVICE_ID
 

Numéro de l'emac.

Définition à la ligne 46 du fichier config.h.

Référencé par lwip_config().

#define LOCAL_GATEWAY   {192, 168, 1, 254}
 

Passerelle pour le FPGA.

Définition à la ligne 31 du fichier config.h.

Référencé par main().

#define LOCAL_IP   {192, 168, 1, 133}
 

Adresse IP du FPGA.

Définition à la ligne 25 du fichier config.h.

Référencé par main().

#define LOCAL_MAC   {0x00, 0x01, 0x02, 0x03, 0x04, 0x05}
 

Adresse MAC du FPGA.

Définition à la ligne 22 du fichier config.h.

Référencé par main().

#define LOCAL_PORT   80
 

Port TCP d'écoute du serveur du FPGA.

Définition à la ligne 34 du fichier config.h.

Référencé par main().

#define LOCAL_SUBNET   {255, 255, 255, 0}
 

Masque sous-réseau pour le FPGA.

Définition à la ligne 28 du fichier config.h.

Référencé par main().

#define LOOPBACK
 

Définir cette macro s'il on souhaite activer l'interface LoopBack (et désactiver l'interface Xemac).

Définition à la ligne 13 du fichier config.h.

#define POLL_INTERVAL   5
 

Nombre de secondes entre chaque envoie du client.

Définition à la ligne 43 du fichier config.h.

Référencé par client_connected().

#define REMOTE_IP   {192, 168, 1, 132}
 

Adresse IP serveur distant.

Définition à la ligne 37 du fichier config.h.

Référencé par main().

#define REMOTE_PORT   80
 

Port d'écoute du serveur distant.

Définition à la ligne 40 du fichier config.h.

Référencé par main().

#define SERVER
 

Définir cette macro s'il on souhaite activer le serveur.

Définition à la ligne 7 du fichier config.h.

#define SERVER_CLOSE   0
 

Macro spécifiant si le serveur doit fermer la connexion lors du premier envoie (utile pour du HTTP).

Définition à la ligne 16 du fichier config.h.


Généré le Tue Nov 1 15:13:48 2005 par  doxygen 1.4.4