SDIO: read_register() bug fixed, schematics resized

This commit is contained in:
UncleRus 2016-10-19 15:40:58 +05:00
parent 0c535d44a6
commit 43f1966838
2 changed files with 2 additions and 2 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 152 KiB

After

Width:  |  Height:  |  Size: 43 KiB

Before After
Before After

View file

@ -235,8 +235,8 @@ static sdio_error_t read_data(sdio_card_t *card, uint8_t *dst, size_t size)
static sdio_error_t read_register(sdio_card_t *card, uint8_t cmd, void *dst) static sdio_error_t read_register(sdio_card_t *card, uint8_t cmd, void *dst)
{ {
if (command(card, cmd, 0)) if (command(card, cmd, 0))
return card->error; return set_error(card, SDIO_ERR_IO);
return set_error(card, read_data(card, dst, 16)); return read_data(card, dst, 16);
} }
static sdio_error_t write_data_block(sdio_card_t *card, uint8_t token, uint8_t *src) static sdio_error_t write_data_block(sdio_card_t *card, uint8_t token, uint8_t *src)