5#ifndef PARTITION_INFO_H
6#define PARTITION_INFO_H
13#ifdef CONFIG_PARTITION_SUPPORT_DEBUG
15#define partition_printf(fmt, arg...) printf("[PARTITION] "fmt, ##arg)
17#define partition_printf(fmt, arg...)
20#define PARTITION_ITEM_ID_OFFSET 15
@ PARTITION_MAX_CNT
Definition partition_resource_id.h:51
partition_t * partition_get_global_info(void)
Definition partition.c:15
Partition struct in flash.
Definition partition_info.h:54
uint32_t addr
Definition partition_info.h:55
uint32_t size
Definition partition_info.h:56
Definition partition_info.h:59
uint32_t image_id
Definition partition_info.h:60
uint8_t param_item_count
Definition partition_info.h:64
uint16_t param_item_offset
Definition partition_info.h:63
uint32_t params_area_ver
Definition partition_info.h:62
uint32_t struct_ver
Definition partition_info.h:61
Description for each part.
Definition partition_info.h:31
uint32_t addr
Definition partition_info.h:32
uint32_t id
Definition partition_info.h:35
uint32_t dir
Definition partition_info.h:33
uint32_t extra
Definition partition_info.h:37
uint32_t rsv
Definition partition_info.h:34
uint32_t size
Definition partition_info.h:36
Partition struct in ram.
Definition partition_info.h:43
uint32_t partition_cnt
Definition partition_info.h:47
uint32_t image_id
Definition partition_info.h:44
uint32_t struct_ver
Definition partition_info.h:45
uint32_t params_area_ver
Definition partition_info.h:46