web.h

Go to the documentation of this file.
00001 // ////////////////////////////////////////////////////////////////////////////
00002 // ////////////////////////////////////////////////////////////////////////////
00024 // ////////////////////////////////////////////////////////////////////////////
00025 // ////////////////////////////////////////////////////////////////////////////
00026 
00027 #ifndef WEB_H
00028 
00029 #define WEB_H
00030 
00031 #include    "GenericTypeDefs.h"
00032 #include    <string.h>
00033 #include    "TCPIP.h"
00034 
00035 #ifdef WEB_C
00036     #define PROTO
00037 #else
00038     #define PROTO extern
00039 #endif
00040 
00041 
00042 // ////////////////////////////////////////////////////////////////////////////
00043 // Defines
00044 // ////////////////////////////////////////////////////////////////////////////
00045 
00046 #define VAR_FIRMWARE_VERSION_MAJOR  (0x00)
00047 #define VAR_FIRMWARE_VERSION_MINOR  (0x01)
00048 #define VAR_FIRMWARE_VERSION_STRING (0x02)
00049 #define VAR_BOOTLOADER_VERSION      (0x03)
00050 
00051 #define BOOTVERSION ((ROM DWORD *) 0x01fbec)
00052 
00053 #define VAR_IP_ADDRESS              (0x0000u)
00054 #define VAR_GATEWAY_ADDRESS         (0x0001u)
00055 #define VAR_SUBNET_MASK             (0x0002u)
00056 #define VAR_CONNECTED_SERVER_IP     (0x0003u)
00057 #define VAR_MAN_IP_ADDRESS          (0x0004u)
00058 #define VAR_MAN_SUBNET_MASK         (0x0005u)
00059 #define VAR_MAN_GATEWAY_ADDRESS     (0x0006u)
00060 #define VAR_SERVER_IP               (0x0007u)
00061 #define VAR_GATEWAY_ADDRESS_EEPROM  (0x0008u)
00062 #define VAR_IP_ADDRESS_EEPROM       (0x0009u)
00063 #define VAR_SUBNET_MASK_EEPROM      (0x000Au)
00064 #define VAR_SERVER_IP_EEPROM        (0x000Bu)
00065 
00066 
00067 // ////////////////////////////////////////////////////////////////////////////
00068 // Prototypes
00069 // ////////////////////////////////////////////////////////////////////////////
00070 
00073 // ////////////////////////////////////////////////////////////////////////////
00074 // Epilogue
00075 // ////////////////////////////////////////////////////////////////////////////
00076 
00077 #undef  PROTO
00078 
00079 #include    "main.h"
00080 
00081 #endif

Generated on Sun Nov 27 20:02:39 2011 for eWicht by  doxygen 1.5.5