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
Définir cette macro s'il on souhaite activer le client.
Définition à la ligne 10 du fichier config.h.
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 |
#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().
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().
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 REMOTE_IP {192, 168, 1, 132} |
Adresse IP serveur distant.
Définition à la ligne 37 du fichier config.h.
Référencé par main().
Port d'écoute du serveur distant.
Définition à la ligne 40 du fichier config.h.
Référencé par main().
Définir cette macro s'il on souhaite activer le serveur.
Définition à la ligne 7 du fichier config.h.
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.