Subversion Repositories freemyipod

Rev

Rev 54 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 54 Rev 57
Line 19... Line 19...
19
 *
19
 *
20
 ****************************************************************************/
20
 ****************************************************************************/
21
#ifndef _DISK_H_
21
#ifndef _DISK_H_
22
#define _DISK_H_
22
#define _DISK_H_
23
 
23
 
-
 
24
#include "global.h"
24
#include "mv.h" /* for volume definitions */
25
#include "mv.h" /* for volume definitions */
25
 
26
 
26
struct partinfo {
27
struct partinfo {
27
    unsigned long start; /* first sector (LBA) */
28
    unsigned long start; /* first sector (LBA) */
28
    unsigned long size;  /* number of sectors */
29
    unsigned long size;  /* number of sectors */
Line 41... Line 42...
41
void disk_init_subsystem(void); /* Initialises mutexes */
42
void disk_init_subsystem(void); /* Initialises mutexes */
42
int disk_mount_all(void); /* returns the # of successful mounts */
43
int disk_mount_all(void); /* returns the # of successful mounts */
43
int disk_mount(int drive);
44
int disk_mount(int drive);
44
int disk_unmount(int drive);
45
int disk_unmount(int drive);
45
 
46
 
46
/* The number of 512-byte sectors in a "logical" sector. Needed for ipod 5.5G */
-
 
47
#ifdef MAX_LOG_SECTOR_SIZE
-
 
48
extern int disk_sector_multiplier;
-
 
49
#endif
-
 
50
 
-
 
51
#endif
47
#endif