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/sdmmc.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/sdmmc.h')
-rw-r--r-- | firmware/export/sdmmc.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/firmware/export/sdmmc.h b/firmware/export/sdmmc.h index 6ac3bd2af5..4351c85c42 100644 --- a/firmware/export/sdmmc.h +++ b/firmware/export/sdmmc.h | |||
@@ -57,17 +57,12 @@ typedef struct | |||
57 | tCardInfo *card_get_info_target(int card_no); | 57 | tCardInfo *card_get_info_target(int card_no); |
58 | void sd_parse_csd(tCardInfo *card); | 58 | void sd_parse_csd(tCardInfo *card); |
59 | 59 | ||
60 | #ifdef HAVE_HOTSWAP | ||
61 | #define card_enable_monitoring card_enable_monitoring_target | ||
62 | #endif | ||
63 | |||
64 | #else /* STORAGE_MMC */ | 60 | #else /* STORAGE_MMC */ |
65 | 61 | ||
66 | #include "ata_mmc.h" | 62 | #include "ata_mmc.h" |
67 | #define card_get_info mmc_card_info | 63 | #define card_get_info mmc_card_info |
68 | tCardInfo *mmc_card_info(int card_no); | 64 | tCardInfo *mmc_card_info(int card_no); |
69 | #define card_touched mmc_touched | 65 | #define card_touched mmc_touched |
70 | #define card_enable_monitoring mmc_enable_monitoring | ||
71 | 66 | ||
72 | #endif | 67 | #endif |
73 | 68 | ||