Software APIs
Data Fields
active_page_info Struct Reference

A struct that stores some information about the first empty and last valid entries in the active flash info page. More...

Data Fields

const flash_ctrl_info_page_tpage
 Info page.
 
hardened_bool_t has_empty_entry
 Whether this page has an empty entry.
 
size_t first_empty_index
 Index of the first empty entry.
 
hardened_bool_t has_valid_entry
 Whether this page has a valid boot data entry.
 
size_t last_valid_index
 Index of the last valid entry in the page.
 

Detailed Description

A struct that stores some information about the first empty and last valid entries in the active flash info page.

Definition at line 294 of file boot_data.c.

Field Documentation

◆ first_empty_index

size_t active_page_info::first_empty_index

Index of the first empty entry.

Definition at line 306 of file boot_data.c.

◆ has_empty_entry

hardened_bool_t active_page_info::has_empty_entry

Whether this page has an empty entry.

Definition at line 302 of file boot_data.c.

◆ has_valid_entry

hardened_bool_t active_page_info::has_valid_entry

Whether this page has a valid boot data entry.

Definition at line 310 of file boot_data.c.

◆ last_valid_index

size_t active_page_info::last_valid_index

Index of the last valid entry in the page.

Definition at line 314 of file boot_data.c.

◆ page

const flash_ctrl_info_page_t* active_page_info::page

Info page.

Definition at line 298 of file boot_data.c.