updated chan_fatfs
Fork of chan_fatfs by
Diff: diskio.cpp
- Revision:
- 4:f88948891a05
- Parent:
- 2:e8cd708f09ff
--- a/diskio.cpp Tue Dec 11 23:02:31 2012 +0000 +++ b/diskio.cpp Tue Dec 11 23:49:02 2012 +0000 @@ -82,7 +82,7 @@ return res; } -DSTATUS disk_initialize(BYTE Drive) +DSTATUS card_initialize(BYTE Drive) { // Set to 100kHz for initialisation, and clock card with cs = 1 _spi.frequency(100000); @@ -130,6 +130,11 @@ debug("Not in idle state after sending CMD8 (not an SD card?)\n"); return STA_NOINIT; } +} + +DSTATUS disk_initialize(BYTE Drive) +{ + DSTATUS ret = card_initialize(Drive); _sectors = _sd_sectors(); @@ -140,7 +145,7 @@ } _spi.frequency(10000000); // Set to 10MHz for data transfer - return 0; + return ret; } DRESULT disk_write(BYTE Drive,const BYTE * Buffer, DWORD SectorNumber, BYTE SectorCount)