diff options
Diffstat (limited to 'firmware/export/disk.h')
-rw-r--r-- | firmware/export/disk.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/export/disk.h b/firmware/export/disk.h index 7a9697aa13..70b73c6547 100644 --- a/firmware/export/disk.h +++ b/firmware/export/disk.h | |||
@@ -19,6 +19,8 @@ | |||
19 | #ifndef _DISK_H_ | 19 | #ifndef _DISK_H_ |
20 | #define _DISK_H_ | 20 | #define _DISK_H_ |
21 | 21 | ||
22 | #include "ata.h" /* for volume definitions */ | ||
23 | |||
22 | struct partinfo { | 24 | struct partinfo { |
23 | unsigned long start; /* first sector (LBA) */ | 25 | unsigned long start; /* first sector (LBA) */ |
24 | unsigned long size; /* number of sectors */ | 26 | unsigned long size; /* number of sectors */ |
@@ -30,7 +32,7 @@ struct partinfo { | |||
30 | #define PARTITION_TYPE_FAT16 0x06 | 32 | #define PARTITION_TYPE_FAT16 0x06 |
31 | 33 | ||
32 | /* returns a pointer to an array of 8 partinfo structs */ | 34 | /* returns a pointer to an array of 8 partinfo structs */ |
33 | struct partinfo* disk_init(void); | 35 | struct partinfo* disk_init(IF_MV_NONVOID(int volume)); |
34 | struct partinfo* disk_partinfo(int partition); | 36 | struct partinfo* disk_partinfo(int partition); |
35 | 37 | ||
36 | #endif | 38 | #endif |