summaryrefslogtreecommitdiff
path: root/firmware/export/disk.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export/disk.h')
-rw-r--r--firmware/export/disk.h4
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
22struct partinfo { 24struct 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 */
33struct partinfo* disk_init(void); 35struct partinfo* disk_init(IF_MV_NONVOID(int volume));
34struct partinfo* disk_partinfo(int partition); 36struct partinfo* disk_partinfo(int partition);
35 37
36#endif 38#endif