USBカードリーダーが/ dev / mmcblk0として表示され、MMC ioctlコマンドをサポートできますか?
次のカーネルドライバモジュールがあります。
rtsx_usb_sdmmc.ko (rtsx-usb-sdmmc)
rtsx_usb.ko (rtsx-usb)
USBバスに接続されたRealtekカードリーダーが実際のMMCデバイスとして表示されますか?私がアクセスできるすべてのUSBカードリーダーが/ dev / sdXとして表示されることを確認しました。エミュレートされたSCSIデバイスのようです。これらのエミュレートされたSCSIデバイスは、すべてのMMC操作(ioctls)をサポートしていません。
/dev/sdXの代わりに/dev/mmcblkXを表示するUSB接続カードリーダー(チップ)はありますか?
これにより、カードはblkdiscard、Trim、またはfstrimをサポートできます。
答え1
はい、RTS5129またはRTS5139ベースのデバイスがどのように機能するか。私のVostroノートブックには、/dev/mmcblkc0
デバイスを提供するカードリーダーであるRTS5129があります。
答え2
RTS5179カードリーダーがMMCを認識していることを確認できます/dev/mmcblk0
。市販の中古ノートパソコンパーツです。
このモードでは、TRIM機能はMMCカードと連携します。