Function esp_idf_svc::sys::esp_partition_find_first

source ยท
pub unsafe extern "C" fn esp_partition_find_first(
    type_: u32,
    subtype: u32,
    label: *const i8,
) -> *const esp_partition_t
Expand description

@brief Find first partition based on one or more parameters

@param type Partition type, one of esp_partition_type_t values or an 8-bit unsigned integer. To find all partitions, no matter the type, use ESP_PARTITION_TYPE_ANY, and set subtype argument to ESP_PARTITION_SUBTYPE_ANY. @param subtype Partition subtype, one of esp_partition_subtype_t values or an 8-bit unsigned integer To find all partitions of given type, use ESP_PARTITION_SUBTYPE_ANY. @param label (optional) Partition label. Set this value if looking for partition with a specific name. Pass NULL otherwise.

@return pointer to esp_partition_t structure, or NULL if no partition is found. This pointer is valid for the lifetime of the application.