use megabyte unit for printing SD card capacity.

This commit is contained in:
nvt-se 2009-09-22 16:24:03 +00:00
parent aef32d8144
commit 19d697fd37

View file

@ -111,9 +111,10 @@ main(void)
printf("The SD driver was successfully initialized\n"); printf("The SD driver was successfully initialized\n");
capacity = sd_get_capacity(); capacity = sd_get_capacity();
if(capacity < 0) { if(capacity < 0) {
printf("Failed to get the card capacity: %s\n", sd_error_string(r)); printf("Failed to get the SD card capacity: %s\n", sd_error_string(r));
} else { } else {
printf("Card capacity: %lu\n", (unsigned long)capacity); printf("SD card capacity: %u MB\n",
(unsigned)(capacity / (1024UL * 1024)));
} }
} }
#endif #endif