Référence du fichier main.c
#include "global.h"
#include "config.h"
#include "xcache_l.h"
Aller au code source de ce fichier.
Fonctions | |
int | main (void) |
Exemple d'utilisation de lwIP avec l'API raw. |
Documentation des fonctions
int main | ( | void | ) |
Exemple d'utilisation de lwIP avec l'API raw.
Cette fonction effectue les opérations suivantes :
- active les caches d'instructions et de données pour la plage d'adresse [0, 0x7FFFFFF].
- initialise la pile TCP/IP de lwIP.
- configure l'interface réseau de lwIP.
- initialise notre serveur et/ou notre client.
- lance la fonction principale : run().
- Renvoie:
- -1 en cas d'erreur, 0 sinon.
Définition à la ligne 5 du fichier main.c.
Références client_init(), LOCAL_GATEWAY, LOCAL_IP, LOCAL_MAC, LOCAL_PORT, LOCAL_SUBNET, lwip_config(), lwip_init(), print(), REMOTE_IP, REMOTE_PORT, run(), server_init(), et xil_printf().