IP TE4395 を使用して、完全にカスタマイズされたボード用の SD ホストコントローラー Linux ドライバーを作成しました。
私が書いたドライバーで、
- SDカードをマウントし、読み書きできます。
- マウントすると、一度 I
umount
、次mount
は失敗します。 - コマンド
mount -o remount /dev/mmcblk0p1
は正常に機能しました....
# ls /mnt/
aaa.txt lost+found
# mount -o remount /dev/mmcblk0p1
EXT4-fs (mmcblk0p1): re-mounted. Opts: block_validity,delalloc,barrier,user_xattr,acl
# echo adfaf >/mnt/bbb.txt
# ls /mnt/
aaa.txt bbb.txt lost+found
# cat /mnt/bbb.txt
adfaf
# sync
# ls /mnt/
aaa.txt bbb.txt lost+found
# umount /mnt/
# mount /dev/mmcblk0p1 /mnt
mount: mounting /dev/mmcblk0p1 on /mnt failed: Invalid argument