-----------------------------------------------------------------------
На Заурусе драйвер mmcsd создает директорию mmcsd в /proc/driver, из файлов которой можно достать массу служебной информации о вставленной SD/MMC-карте. Беда в другом - почти вся эта информация имеет цифровое представление и без справочников от SD-консорциума ее не расшифруешь. Частный интерес представляет файл /proc/driver/mmcsd/00/manufacture. Семантика его очевидна. Удалось выявить следующее соответствие целого числа, которое отдается драйвером из этого файла, имени производителя:
ID -> Name
===========
2 -> Toshiba
3 -> Sandisk
Для того чтобы это установить, нужен КПК на ПалмОС. Тамошняя утилитка Card Info имеет внутри табличку соответствия и возвращает имя производителя контроллера вместо целого числа. Возможно, что Покет ПЦ тоже покажет эту информацию.
Идея:
было бы, ИМХО, полезным собрать сводную табличку ID -> Name, чтобы при покупке карт в магазине можно было прямо с Завра, не обращаясь к услугам Палм ОС КПК, проверить, что покупаемая карта не является "потенциально глючной". В частности, карта с 3 -> Sandisk - это не что иное, как мой... ТраШСценд. После выяснения сего факта стали (окончательно) ясны мои страдания.

Если у кого-нибудь из здешних пользователй Завров появится возможность воткнуть свою карту (карты) в ПалмОС КПК а затем, посмотрев, что кажет
Код: Выделить всё
cat /proc/driver/mmcsd/00/manufacture
Предупреждение. ПальмОСевая машинка при вставке карты может потребовать (а если на ней не FAT, потребует с вероятностью 100%) отформатировать карту. Излишне говорить, что делать этого не надо, а надо отказаться.

