[U-Boot] [PATCH v3] Support for devices with FAT32 PBR
Sergei Shtylyov
sshtylyov at mvista.com
Mon May 10 17:22:38 CEST 2010
Hello.
Igor Luri wrote:
> Signed-off-by: Igor Luri <iluri at aotek.es>
> ---
> disk/part_dos.c | 3 ++-
> 1 files changed, 2 insertions(+), 1 deletions(-)
>
> diff --git a/disk/part_dos.c b/disk/part_dos.c
> index 887b75e..d91f773 100644
> --- a/disk/part_dos.c
> +++ b/disk/part_dos.c
> @@ -77,7 +77,8 @@ static int test_block_type(unsigned char *buffer)
> (buffer[DOS_PART_MAGIC_OFFSET + 1] != 0xaa) ) {
> return (-1);
> } /* no DOS Signature at all */
> - if(strncmp((char *)&buffer[DOS_PBR_FSTYPE_OFFSET],"FAT",3)==0)
> + if((strncmp((char *)&buffer[DOS_PBR_FSTYPE_OFFSET],"FAT",3)==0) ||
> + (strncmp((char *)&buffer[DOS_PBR_FAT32_FSTYPE_OFFSET],"FAT32",5)==0) )
> return DOS_PBR; /* is PBR */
> return DOS_MBR; /* Is MBR */
> }
>
This was not a single patch, that was tree patches in the single
email. :-)
WBR, Sergei
More information about the U-Boot
mailing list