From 476eb4c2d573634f895ee8c97f5d3c05f9bb0746 Mon Sep 17 00:00:00 2001 From: "rob@marotori.com" Date: Wed, 20 Jun 2012 12:10:09 +0000 Subject: [PATCH] Fixed SDCARD Write on SDHC cards.. just commenting out two calls --- src/ersky9x/diskio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ersky9x/diskio.c b/src/ersky9x/diskio.c index c797d76f7..01e108bff 100644 --- a/src/ersky9x/diskio.c +++ b/src/ersky9x/diskio.c @@ -613,7 +613,7 @@ uint32_t sd_read_block(uint32_t block_no, uint32_t *data) if (Card_state == SD_ST_DATA) { Hsmci *phsmci = HSMCI; if (CardIsConnected()) { - sd_cmd16(); + //sd_cmd16(); // Block size = 512, nblocks = 1 phsmci->HSMCI_BLKR = ((512) << 16) | 1; phsmci->HSMCI_MR = (phsmci->HSMCI_MR & (~(HSMCI_MR_BLKLEN_Msk|HSMCI_MR_FBYTE))) | (HSMCI_MR_PDCMODE|HSMCI_MR_WRPROOF|HSMCI_MR_RDPROOF) | (512 << 16); @@ -643,7 +643,7 @@ uint32_t sd_write_block( uint32_t block_no, uint32_t *data ) if (Card_state == SD_ST_DATA) { Hsmci *phsmci = HSMCI; if (CardIsConnected()) { - sd_cmd16(); + //sd_cmd16(); // Block size = 512, nblocks = 1 phsmci->HSMCI_BLKR = ((512) << 16) | 1; phsmci->HSMCI_MR = (phsmci->HSMCI_MR & (~(HSMCI_MR_BLKLEN_Msk|HSMCI_MR_FBYTE))) | (HSMCI_MR_PDCMODE|HSMCI_MR_WRPROOF|HSMCI_MR_RDPROOF) | (512 << 16);