hsk_libs-dev  163:b63ae088cc97
High Speed Karlsruhe XC878 library collection
 All Data Structures Files Functions Variables Typedefs Macros Groups Pages
hsk_flash_struct Struct Reference

This struct is a template for data that can be written to the D-Flash. More...

Collaboration diagram for hsk_flash_struct:

Data Fields

ubyte boot
 Used for boot counting. More...
 
ubyte reset
 Used for reset counting. More...
 
ubyte error
 For storing errors. More...
 

Private Attributes

ubyte hsk_flash_prefix
 For data integrity/compatibilty detection. More...
 
ubyte hsk_flash_chksum
 For data integrity detection. More...
 

Detailed Description

This struct is a template for data that can be written to the D-Flash.

It is created by invoking the FLASH_STRUCT_FACTORY macro.

Field Documentation

ubyte hsk_flash_struct::boot

Used for boot counting.

ubyte hsk_flash_struct::error

For storing errors.

Certain errors like a WDT can only be reported after a reboot.

ubyte hsk_flash_struct::hsk_flash_chksum
private

For data integrity detection.

ubyte hsk_flash_struct::hsk_flash_prefix
private

For data integrity/compatibilty detection.

ubyte hsk_flash_struct::reset

Used for reset counting.


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