diff --git a/firmware/common/disk.c b/firmware/common/disk.c index bc0ad793d2..6be9b47379 100644 --- a/firmware/common/disk.c +++ b/firmware/common/disk.c @@ -66,7 +66,7 @@ static struct mutex disk_mutex; int disk_sector_multiplier = 1; #endif -static struct partinfo* disk_init(IF_MD_NONVOID(int drive)) +struct partinfo* disk_init(IF_MD_NONVOID(int drive)) { int i; unsigned char sector[SECTOR_SIZE]; diff --git a/firmware/export/disk.h b/firmware/export/disk.h index d73a2a7f88..db722a8eda 100644 --- a/firmware/export/disk.h +++ b/firmware/export/disk.h @@ -35,6 +35,7 @@ struct partinfo { #define PARTITION_TYPE_OS2_HIDDEN_C_DRIVE 0x84 /* returns a pointer to an array of 8 partinfo structs */ +struct partinfo* disk_init(IF_MD_NONVOID(int drive)); struct partinfo* disk_partinfo(int partition); void disk_init_subsystem(void); /* Initialises mutexes */