summaryrefslogtreecommitdiff
path: root/avr/cmd_sd.c
diff options
context:
space:
mode:
Diffstat (limited to 'avr/cmd_sd.c')
-rw-r--r--avr/cmd_sd.c51
1 files changed, 0 insertions, 51 deletions
diff --git a/avr/cmd_sd.c b/avr/cmd_sd.c
index 2ccf024..5494a13 100644
--- a/avr/cmd_sd.c
+++ b/avr/cmd_sd.c
@@ -8,43 +8,6 @@
#include "print-utils.h"
-static const FLASH char * const FLASH rc_names[] = {
- FSTR("OK"),
- FSTR("DISK_ERR"),
- FSTR("INT_ERR"),
- FSTR("NOT_READY"),
- FSTR("NO_FILE"),
- FSTR("NO_PATH"),
- FSTR("INVALID_NAME"),
- FSTR("DENIED"),
- FSTR("EXIST"),
- FSTR("INVALID_OBJECT"),
- FSTR("WRITE_PROTECTED"),
- FSTR("INVALID_DRIVE"),
- FSTR("NOT_ENABLED"),
- FSTR("NO_FILE_SYSTEM"),
- FSTR("MKFS_ABORTED"),
- FSTR("TIMEOUT"),
- FSTR("LOCKED"),
- FSTR("NOT_ENOUGH_CORE"),
- FSTR("TOO_MANY_OPEN_FILES")
- };
-
-static
-void put_rc (FRESULT rc)
-{
-#if 0
- printf_P(PSTR("rc=%u FR_%S\n"), rc, rc_names[rc]);
-#else
- printf_P(PSTR("rc=%u FR_"), rc);
- my_puts_P(rc_names[rc]);
- my_puts_P(PSTR("\n"));
-
-#endif
-
-}
-
-
/*
* di <pd#> - Initialize disk
*
@@ -100,33 +63,19 @@ command_ret_t do_status(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[
if (disk_ioctl(dev, GET_SECTOR_COUNT, &dat.ul) == RES_OK)
printf_P(PSTR("Drive size: %lu sectors\n"), dat.ul);
-
if (disk_ioctl(dev, GET_BLOCK_SIZE, &dat.ul) == RES_OK)
printf_P(PSTR("Erase block: %lu sectors\n"), dat.ul);
-
if (disk_ioctl(dev, MMC_GET_TYPE, &dat.uc) == RES_OK)
printf_P(PSTR("Card type: %u\n"), dat.uc);
-
if (disk_ioctl(dev, MMC_GET_CSD, dat.uca) == RES_OK)
dump_ram(dat.uca, 0, 16, "CSD:");
-
if (disk_ioctl(dev, MMC_GET_CID, dat.uca) == RES_OK)
dump_ram(dat.uca, 0, 16, "CID:");
-
if (disk_ioctl(dev, MMC_GET_OCR, dat.uca) == RES_OK)
dump_ram(dat.uca, 0, 4, "OCR:");
-
if (disk_ioctl(dev, MMC_GET_SDSTAT, dat.uca) == RES_OK)
dump_ram(dat.uca, 0, 64, "SD Status:");
- if (disk_ioctl(dev, ATA_GET_MODEL, dat.uca) == RES_OK) {
- dat.uca[40] = '\0';
- printf_P(PSTR("Model: %s\n"), dat.uca);
- }
- if (disk_ioctl(dev, ATA_GET_SN, dat.uca) == RES_OK) {
- dat.uca[20] = '\0'; printf_P(PSTR("S/N: %s\n"), dat.uca);
- }
-
return CMD_RET_SUCCESS;
}