From 20551e0172314fabfbf2889bbbfb4b2d62c39d9c Mon Sep 17 00:00:00 2001 From: Uladzimir Pylinski Date: Thu, 19 Feb 2015 17:42:12 +0000 Subject: SDIO. Added buffer for driver in testhal. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7696 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- testhal/STM32/STM32F4xx/SDC/main.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'testhal/STM32') diff --git a/testhal/STM32/STM32F4xx/SDC/main.c b/testhal/STM32/STM32F4xx/SDC/main.c index 0ab63ed26..60b6a75eb 100644 --- a/testhal/STM32/STM32F4xx/SDC/main.c +++ b/testhal/STM32/STM32F4xx/SDC/main.c @@ -22,12 +22,17 @@ #include "chprintf.h" #include "shell.h" +/* + * Working area for driver. + */ +static uint8_t sd_scratchpad[512]; + /* * SDIO configuration. */ static const SDCConfig sdccfg = { SDC_MODE_4BIT, - NULL + sd_scratchpad }; /* @@ -50,7 +55,7 @@ static msg_t Thread1(void *arg) { /* Command line related. */ /*===========================================================================*/ -#define SHELL_WA_SIZE THD_WORKING_AREA_SIZE(2048) +#define SHELL_WA_SIZE THD_WORKING_AREA_SIZE(2048) #define SDC_BURST_SIZE 16 @@ -80,6 +85,7 @@ void cmd_sdc(BaseSequentialStream *chp, int argc, char *argv[]) { chprintf(chp, "failed\r\n"); return; } + chprintf(chp, "OK\r\n\r\nCard Info\r\n"); chprintf(chp, "CSD : %08X %8X %08X %08X \r\n", SDCD1.csd[3], SDCD1.csd[2], SDCD1.csd[1], SDCD1.csd[0]); -- cgit v1.2.3