uint8_t data[48]
Additional event data.
uint64_t address
Base address.
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
int nvs_read(struct nvs_device *nvs, unsigned int address, void *data, size_t len)
Read from non-volatile storage device.
int nvs_write(struct nvs_device *nvs, unsigned int address, const void *data, size_t len)
Write to non-volatile storage device.
A non-volatile storage device.
unsigned int block_size
Data block size (in words)
unsigned int word_len_log2
Word length.
int(* read)(struct nvs_device *nvs, unsigned int address, void *data, size_t len)
Read data from device.
unsigned int size
Device size (in words)
int(* write)(struct nvs_device *nvs, unsigned int address, const void *data, size_t len)
Write data to device.