12 #include <sys/queue.h>
13 #include <mtd/mtd-user.h>
27 ACCESS_ATTR_READ_ONLY,
28 ACCESS_ATTR_WRITE_ONCE,
29 ACCESS_ATTR_CHANGE_DEFAULT,
Definition: uboot_private.h:111
struct uboot_flash_env envdevs[2]
Definition: uboot_private.h:119
bool redundant
Definition: uboot_private.h:113
bool valid
Definition: uboot_private.h:115
struct vars varlist
Definition: uboot_private.h:125
int current
Definition: uboot_private.h:121
int lock
Definition: uboot_private.h:123
size_t size
Definition: uboot_private.h:117
Definition: uboot_private.h:51
char data[]
Definition: uboot_private.h:55
uint32_t crc
Definition: uboot_private.h:53
Definition: uboot_private.h:58
unsigned char flags
Definition: uboot_private.h:62
uint32_t crc
Definition: uboot_private.h:60
char data[]
Definition: uboot_private.h:64
Definition: uboot_private.h:67
long unsigned int envsectors
Definition: uboot_private.h:77
enum device_type device_type
Definition: uboot_private.h:89
int fd
Definition: uboot_private.h:83
char devname[DEVNAME_MAX_LENGTH]
Definition: uboot_private.h:69
unsigned char flags
Definition: uboot_private.h:85
struct mtd_info_user mtdinfo
Definition: uboot_private.h:79
uint32_t crc
Definition: uboot_private.h:81
size_t envsize
Definition: uboot_private.h:73
long long int offset
Definition: uboot_private.h:71
size_t sectorsize
Definition: uboot_private.h:75
enum flags_type flagstype
Definition: uboot_private.h:87
Definition: uboot_private.h:94
type_attribute type
Definition: uboot_private.h:100
LIST_ENTRY(var_entry) next
access_attribute access
Definition: uboot_private.h:102
char * value
Definition: uboot_private.h:98
char * name
Definition: uboot_private.h:96