diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-01-20 15:29:00 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-01-20 15:29:00 +0100 |
commit | 7fbd72cb005c7d7dff692ed174f903587e3c21e4 (patch) | |
tree | 3adbea7b11deee8010ac0f76da40afae3f919a85 | |
parent | bsp/beatnik: Remove superfluous check (diff) | |
download | rtems-7fbd72cb005c7d7dff692ed174f903587e3c21e4.tar.bz2 |
libchip: Really fix high capacity detection
Update #2239.
-rw-r--r-- | c/src/libchip/i2c/spi-sd-card.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/c/src/libchip/i2c/spi-sd-card.c b/c/src/libchip/i2c/spi-sd-card.c index 27b9967358..a343f7faa8 100644 --- a/c/src/libchip/i2c/spi-sd-card.c +++ b/c/src/libchip/i2c/spi-sd-card.c @@ -917,7 +917,7 @@ static rtems_status_code sd_card_init( sd_card_driver_entry *e) RTEMS_CLEANUP_RV_SC( rv, sc, sd_card_driver_init_cleanup, "Failed CMD58 for MMC 4.2"); /* Check HCS bit of the OCR */ - high_capacity = (reg & 0x6000000) == SD_CARD_FLAG_HCS; + high_capacity = (reg & SD_CARD_FLAG_HCS) != 0; } } |