Обычный случай.
(SD-карта ‹-> Гнездо SD-карты ‹-> SDIO ‹-> Чип)
Linux создаст /dev/mmcblk0p1 и я можно получить эту информацию ниже:
/sys/block/mmcblk0/device/manfid
/sys/block/mmcblk0/device/oemid
/sys/block/mmcblk0/device/name
Мой чехол.
(SD-карта ‹-> разъем для SD-карты ‹-> USB-концентратор ‹-> USB-хост ‹-> чип)
Дополнительно добавить USB-концентратор для подключения USB-хоста к SD-разъему.
Одна сторона USB-концентратора связана с USB-разъемом и SD-разъемом, а другая сторона — с USB-хостом.
Когда я подключаю SD-карту, Linux автоматически создает /dev/sda.
Наконец, я не нашел manfid, oemid и имя ниже:
/sys/block/sda/device/
Итак, в моем случае.
Как получить manfid(а также oemid и имя) SD-карты из Linux?
Linux 3.0.8
udevinfo версия 100
Спасибо за прочтение (у меня плохой английский).
hdparm -i /dev/sda
? - person David Schwartz   schedule 20.04.2016