Novena/EEPROM

From Studio Kousagi Wiki
Revision as of 02:45, 18 September 2013 by Xobs (talk | contribs)
Jump to: navigation, search

Novena has a utility EEPROM that can be used for storing device-specific data. This is optional, and default values will be used if it is blank / not present.

All multi-byte integers are in native host order.

Structure

EEPROM structure
Size Default Value Description Result if no EEPROM present
6 'Novena' Unterminated EEPROM signature The EEPROM contents will not be used
1 1 Version number of EEPROM structure The EEPROM contents will not be used
1 0xff Supported peripherals All peripherals are assumed present
4 0 Device serial number No change
6 (Random) Gigabit MAC address Random MAC address is generated on each boot