diff --git a/bootloader/main-pp.c b/bootloader/main-pp.c index 4472a61aa8..1ab6ebdd6f 100644 --- a/bootloader/main-pp.c +++ b/bootloader/main-pp.c @@ -346,7 +346,7 @@ void* main(void) /* First try a (hidden) firmware partition */ printf("Trying firmware partition"); pinfo = disk_partinfo(1); - if(pinfo->type == PARTITION_TYPE_HIDDEN) + if(pinfo->type == PARTITION_TYPE_OS2_HIDDEN_C_DRIVE) { rc = load_mi4_part(loadbuffer, pinfo, MAX_LOADSIZE); if (rc < EOK) { diff --git a/firmware/export/disk.h b/firmware/export/disk.h index b9619be983..9672a6d318 100644 --- a/firmware/export/disk.h +++ b/firmware/export/disk.h @@ -27,10 +27,10 @@ struct partinfo { unsigned char type; }; -#define PARTITION_TYPE_FAT32 0x0b -#define PARTITION_TYPE_FAT32_LBA 0x0c -#define PARTITION_TYPE_FAT16 0x06 -#define PARTITION_TYPE_HIDDEN 0x84 +#define PARTITION_TYPE_FAT32 0x0b +#define PARTITION_TYPE_FAT32_LBA 0x0c +#define PARTITION_TYPE_FAT16 0x06 +#define PARTITION_TYPE_OS2_HIDDEN_C_DRIVE 0x84 /* returns a pointer to an array of 8 partinfo structs */ struct partinfo* disk_init(IF_MV_NONVOID(int volume));