esp_partition_info_t Struct Reference

Internal structure describing the binary layout of a partition table entry. More...

#include <partition.h>

Collaboration diagram for esp_partition_info_t:

Public Attributes

uint16_t magic
 Fixed value to identify valid entry, appears as 0xFFFF at end of table. More...
 
uint8_t type
 Main type of partition. More...
 
uint8_t subtype
 Sub-type for partition (interpretation dependent upon type) More...
 
uint32_t offset
 Start offset. More...
 
uint32_t size
 Size of partition in bytes. More...
 
char name [16]
 Unique identifier for entry. More...
 
uint32_t flags
 Various option flags. More...
 

Detailed Description

Internal structure describing the binary layout of a partition table entry.

Member Data Documentation

◆ flags

uint32_t esp_partition_info_t::flags

Various option flags.

◆ magic

uint16_t esp_partition_info_t::magic

Fixed value to identify valid entry, appears as 0xFFFF at end of table.

◆ name

char esp_partition_info_t::name[16]

Unique identifier for entry.

◆ offset

uint32_t esp_partition_info_t::offset

Start offset.

◆ size

uint32_t esp_partition_info_t::size

Size of partition in bytes.

◆ subtype

uint8_t esp_partition_info_t::subtype

Sub-type for partition (interpretation dependent upon type)

◆ type

uint8_t esp_partition_info_t::type

Main type of partition.


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