Accept FS#11774 by Michael Hohmuth (with some own modifications to #ifdef conditions)
commit1db3dfdd759476ae4930958ec775fd2009674091
authorFrank Gevaerts <frank@gevaerts.be>
Sun, 28 Nov 2010 15:22:51 +0000 (28 15:22 +0000)
committerFrank Gevaerts <frank@gevaerts.be>
Sun, 28 Nov 2010 15:22:51 +0000 (28 15:22 +0000)
treed3f4ca8200a049ecdad0452ca4bb322e452b2ae6
parent4063389bffe63052da2e78413b0cc1f530733db3
Accept FS#11774 by Michael Hohmuth (with some own modifications to #ifdef conditions)
Unmount all filesystems before connecting USB. This ensures that all filehandles are closed, which avoids possible filesystem corruption

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28693 a1c6a512-1295-4272-9138-f99709370657
firmware/common/dir_uncached.c
firmware/common/disk.c
firmware/common/file.c
firmware/drivers/fat.c
firmware/export/disk.h
firmware/usb.c