Remove card_enable_monitoring() and use a mutex instead. The card_enable_monitoring...
commit53fc1a3b7e3add5bf60a9eedfccd7950ba5424e4
authorgevaerts <gevaerts@a1c6a512-1295-4272-9138-f99709370657>
Sun, 6 Jun 2010 13:20:47 +0000 (6 13:20 +0000)
committergevaerts <gevaerts@a1c6a512-1295-4272-9138-f99709370657>
Sun, 6 Jun 2010 13:20:47 +0000 (6 13:20 +0000)
tree8d96e95861b3b0df1a7efa6b660395c317ecb475
parentf1e93763ef3574612966dc1a3b6225a7ff1f586f
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
12 files changed:
apps/main.c
firmware/common/disk.c
firmware/drivers/ata_mmc.c
firmware/export/disk.h
firmware/export/sd.h
firmware/export/sdmmc.h
firmware/target/arm/as3525/sd-as3525.c
firmware/target/arm/as3525/sd-as3525v2.c
firmware/target/arm/ata-sd-pp.c
firmware/target/arm/s3c2440/sd-s3c2440.c
firmware/target/arm/tcc780x/sd-tcc780x.c
firmware/target/mips/ingenic_jz47xx/ata-sd-jz4740.c