A struct for flash configuration settings. More...
#include <sw/device/silicon_creator/lib/drivers/flash_ctrl.h>
Data Fields | |
multi_bit_bool_t | scrambling |
Scrambling. | |
multi_bit_bool_t | ecc |
ECC. | |
multi_bit_bool_t | he |
High endurance. | |
A struct for flash configuration settings.
flash_ctrl config registers use 4-bits for boolean values. Use kMultiBitBool4True
to enable and kMultiBitBool4False
to disable these settings.
This struct has no padding, so it is safe to memcmp()
without invoking UB.
Definition at line 502 of file flash_ctrl.h.
multi_bit_bool_t flash_ctrl_cfg::ecc |
ECC.
Definition at line 510 of file flash_ctrl.h.
multi_bit_bool_t flash_ctrl_cfg::he |
High endurance.
Definition at line 514 of file flash_ctrl.h.
multi_bit_bool_t flash_ctrl_cfg::scrambling |
Scrambling.
Definition at line 506 of file flash_ctrl.h.