superkeks (07.09.2006 10:32, просмотров: 1) ответил ShadowID на Сделал чтение ММС карт, а в SD карточках считывает внутренние регистры а область памяти считывает одни нули, ошибок не возникает, может кто сталкивался, может есть подводные камни или особенности какие, подскажите. Мануалы перекопал.
Возможно у Вас этот глючок http://mp3vkarmane.nm.ru/mmc.html#beg
MBR находится в нулевом секторе диска, позиции остальных частей будем вычислять. Стоит отметить, что если карточка была переформатирована Windows, структура диска могла измениться: Windows стирает MBR, и в нулевом секторе сразу начинается PBR. Чтобы различить содержимое нулевого сектора нужно считать его первые неск. байт. Если байты нулевые - это MBR, иначе - PBR.
Нулевой сектор, он же Master Boot Record диска, выглядит примерно так:
оригинал по ссылке