xref: /minix/minix/include/minix/partition.h (revision 7f5f010b)
1 /*	minix/partition.h				Author: Kees J. Bot
2  *								7 Dec 1995
3  * Place of a partition on disk and the disk geometry,
4  * for use with the DIOCGETP and DIOCSETP ioctl's.
5  */
6 #ifndef _MINIX__PARTITION_H
7 #define _MINIX__PARTITION_H
8 
9 #include <sys/types.h>
10 
11 #include <minix/u64.h>
12 
13 int minix_sizeup(char *name, u64_t *bytes);
14 
15 struct part_geom {
16   u64_t base;		/* byte offset to the partition start */
17   u64_t size;		/* number of bytes in the partition */
18   unsigned cylinders;	/* disk geometry */
19   unsigned heads;
20   unsigned sectors;
21 };
22 
23 #endif /* _MINIX__PARTITION_H */
24