[U-Boot] [PATCH v2 2/6] disk_partition: introduce macros for description string lengths

Lukasz Majewski lukma at denx.de
Wed May 31 07:37:39 UTC 2017


Hi Alison,

> From: Alison Chaiken <alison at she-devel.com>
> 
> Signed-off-by: Alison Chaiken <alison at peloton-tech.com>
> ---
>  include/part.h | 7 +++++--
>  1 file changed, 5 insertions(+), 2 deletions(-)
> 
> diff --git a/include/part.h b/include/part.h
> index 6ace09f..87b1111 100644
> --- a/include/part.h
> +++ b/include/part.h
> @@ -47,12 +47,15 @@ struct block_drvr {
>  #define DEV_TYPE_CDROM		0x05	/* CD-ROM */
>  #define DEV_TYPE_OPDISK		0x07	/* optical disk */
>  
> +#define PART_NAME_LEN 32
> +#define PART_TYPE_LEN 32
> +
>  typedef struct disk_partition {
>  	lbaint_t	start;	/* # of first block in
> partition	*/ lbaint_t	size;	/* number of blocks
> in partition	*/ ulong	blksz;		/* block
> size in bytes			*/
> -	uchar	name[32];	/* partition
> name			*/
> -	uchar	type[32];	/* string type
> description		*/
> +	uchar	name[PART_NAME_LEN];	/* partition
> name			*/
> +	uchar	type[PART_TYPE_LEN];	/* string type
> description		*/ int	bootable;	/*
> Active/Bootable flag is set		*/ #if
> CONFIG_IS_ENABLED(PARTITION_UUIDS) char	uuid[UUID_STR_LEN +
> 1];	/* filesystem UUID as string, if exists	*/


Acked-by: Lukasz Majewski <lukma at denx.de>

Best regards,

Lukasz Majewski

--

DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de


More information about the U-Boot mailing list