Data Fields | |
ipConf_t | ipConf |
The IP configuration. | |
eth_addr_t | macAddress |
the MAC address | |
uint8_t | magicNumber |
The (magic) network configuration number. |
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 ].
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().