weAut_01 / weAutSys    R 2.2.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines
Data Fields
conf_data_t Struct Reference

Data Fields

ipConf_t ipConf
 The IP configuration.
eth_addr_t macAddress
 the MAC address
uint8_t magicNumber
 The (magic) network configuration number.

Detailed Description

The device's basic configuration data type.

A structure of this type holds basic configuration data specific to the individual device. To survive power off one copy of these data is to be held in EEPROM at address eeConfigAdd = EEPROM[ EEPROM_POINTER2_EE_CONF ].

Examples:
individEEP.c.

Field Documentation

uint8_t magicNumber

The (magic) network configuration number.

This is a kind of major revision number for the configuration data structures and types. It must neither be 0 nor FF. It has to be changed whenever a software change would render previous EEPROM data invalid.

The value found in the EEPROM configuration data has to checked against that in defaultTypeConfData; this is done by persistInit().


The documentation for this struct was generated from the following file: