причём флаги в регистре статуса показывают, что передача прошла без ошибок.
Но вот когда я смотрю, какие данные пришли (это должен быть ответ на ACMD13, 64 байта очень интересной информации о самой карточке), то там.. ээ.. какая-то фигня.
Не совсем рандомный мусор - паттерн повторяется - но и не похоже на то, что должно быть.
И пока вообще не получается считать сектор, который 512 байт (карточка точно SDHC, отдельными байтами она не умеет).
Конечно, я когда-нибудь полностью осознаю замысел проектировщиков этой железяки, но сейчас она мне кажется инопланетной.