hsk-libs-dev  270
High Speed Karlsruhe XC878 library collection
Data Fields | Private Attributes
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:
[legend]

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

§ boot

ubyte hsk_flash_struct::boot

Used for boot counting.

§ error

ubyte hsk_flash_struct::error

For storing errors.

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

§ hsk_flash_chksum

ubyte hsk_flash_struct::hsk_flash_chksum
private

For data integrity detection.

§ hsk_flash_prefix

ubyte hsk_flash_struct::hsk_flash_prefix
private

For data integrity/compatibilty detection.

§ reset

ubyte hsk_flash_struct::reset

Used for reset counting.


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