PA_Wifi.h

00001 #ifndef _PA_WIFI
00002 #define _PA_WIFI
00003 
00004 
00005 #include <dswifi9.h>
00006 
00007 #ifdef FD_SETSIZE
00008        #undef FD_SETSIZE
00009 #endif
00010 
00011 #include <sys/socket.h>
00012 #include <netinet/in.h>
00013 #include <netdb.h>
00014 
00015 #define              VCOUNT        (*((u16 volatile *) 0x04000006))
00016 
00017 #define IPADDR(d,c,b,a) (unsigned long)(((( a )&0xff)<<24)|((( b )&0xff)<<16)|((( c )&0xff)<<8 )|((( d )&0xff)))
00018 
00019 #define PA_NORMAL_TCP 1
00020 #define PA_NONBLOCKING_TCP 2
00021 
00022 
00023 extern void sgIP_dbgprint(char * txt, ...);
00024 extern void Timer_50ms(void);
00025 extern void arm9_synctoarm7();
00026 extern void arm9_fifo();
00027 extern void PA_InitWifi();
00028 extern bool PA_ConnectWifiWFC();
00029 unsigned long PA_chartoip(char *message);
00030 int PA_InitSocket(int *socket,char *host,int port,int mode);
00031 int PA_InitServer(int *sock,int port,int mode, int num_connect);
00032 int PA_GetHTTP(char *buffer, char *adress);
00033 
00034 
00035 #endif

Generated on Tue Jan 30 23:00:22 2007 for PAlib by  doxygen 1.5.1-p1