diff options
author | Frank Gevaerts <frank@gevaerts.be> | 2010-06-06 13:20:47 +0000 |
---|---|---|
committer | Frank Gevaerts <frank@gevaerts.be> | 2010-06-06 13:20:47 +0000 |
commit | 9c43b2ce17cbc1f88b825ab8a5021575cee46dd7 (patch) | |
tree | 8d96e95861b3b0df1a7efa6b660395c317ecb475 /firmware/export/disk.h | |
parent | 4a2cab6aa1008a4f5ac05dac44c99b7f1a05e8f4 (diff) | |
download | rockbox-9c43b2ce17cbc1f88b825ab8a5021575cee46dd7.tar.gz rockbox-9c43b2ce17cbc1f88b825ab8a5021575cee46dd7.zip |
Remove card_enable_monitoring() and use a mutex instead. The card_enable_monitoring() method actually didn't eliminate the possible race conditions it was meant to fix.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26627 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/disk.h')
-rw-r--r-- | firmware/export/disk.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/export/disk.h b/firmware/export/disk.h index cd937fdf66..d73a2a7f88 100644 --- a/firmware/export/disk.h +++ b/firmware/export/disk.h | |||
@@ -35,8 +35,9 @@ struct partinfo { | |||
35 | #define PARTITION_TYPE_OS2_HIDDEN_C_DRIVE 0x84 | 35 | #define PARTITION_TYPE_OS2_HIDDEN_C_DRIVE 0x84 |
36 | 36 | ||
37 | /* returns a pointer to an array of 8 partinfo structs */ | 37 | /* returns a pointer to an array of 8 partinfo structs */ |
38 | struct partinfo* disk_init(IF_MD_NONVOID(int drive)); | ||
39 | struct partinfo* disk_partinfo(int partition); | 38 | struct partinfo* disk_partinfo(int partition); |
39 | |||
40 | void disk_init_subsystem(void); /* Initialises mutexes */ | ||
40 | int disk_mount_all(void); /* returns the # of successful mounts */ | 41 | int disk_mount_all(void); /* returns the # of successful mounts */ |
41 | int disk_mount(int drive); | 42 | int disk_mount(int drive); |
42 | int disk_unmount(int drive); | 43 | int disk_unmount(int drive); |