CommonConfig_t Struct Reference
[Application network and initialization module]

#include <bootup.h>


Detailed Description

This typedef defines the peristent structure for common settings and TCP/IP stack parameters.

It is stored at the EEPROM address BOOTUP_EEPROM_ADD. Upon start the EEPROM data is load to sPCommonConfig.

Data Fields

DWORD VersionTag
 The application can detect a firmware update due comparing the versions of the EEPROM data and the installed application and can do some migration stuff.
BYTE LanguageID
 This field stores an ID which language is selected for webpage.
IP_ADDR ManIPAddr
 The last manual configured IP address.
BYTE ManMask
 The last manual configured subnet mask.
IP_ADDR ManGateway
 The last manual configured default gateway.
IP_ADDR PrimaryDNS
 The last manual configured primary DNS address.
IP_ADDR SecondaryDNS
 The last manual configured secondary DNS address.
IP_ADDR LastAutoIP
 The last used Auto IP address.
IPSelectionModes_t IPSelection
 How to obtain the IP address.
BYTE NetworkName [MAX_NETWORKNAME_LENGTH+1]
 The name of the device in the network.
NetzerProjects_t Project
 This field indicates how the EEPROM data must be interpreted.


Field Documentation

The application can detect a firmware update due comparing the versions of the EEPROM data and the installed application and can do some migration stuff.

This field stores an ID which language is selected for webpage.

This field indicates how the EEPROM data must be interpreted.

The application should keep the flash and EEPROM target consistent.


Generated on Fri Mar 29 10:34:28 2013 for Netzer by  doxygen 1.5.5