USB mmcblk 지원(realtek 또는 기타)

USB mmcblk 지원(realtek 또는 기타)

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 카드와 함께 작동합니다.

관련 정보