Linux Android 下如何读取SD卡的ID--读取SD Card ID(SD CID)


使用以下命令:

cat /sys/devices/platform/jz-msc.0/mmc_host/mmc0/mmc0:1234/cid

或者使用通配符

cat /sys/devices/platform/jz-msc.0/mmc_host/mmc0/mmc0:*/cid

得到32个字节的数据:

0254 4d53 4130 3847 0610 ebb5 5000 a93f

linux内核中对应的代码位于:

kernel\drivers\mmc\core\mmc.c

kernel\include\linux\mmc\card.h

kernel\include\linux\mmc\mmc.h

相关内容