我正在嘗試將現有的SD/MMC
卡驅動程序改編爲我們的SD控制器硬件。
我使用Synopsys' dw_mmc
代碼(在linux3.3
中)作爲參考。我還有很長的路要走,但至少編譯好了,平臺設備和平臺驅動程序似乎已經註冊。
我的問題是如何使/dev/mmcblk0
文件出現在系統中?我將我們的新設備命名爲ald_sd
,我可以在/sys/devices/platform
下看到ald_sd.0
。在/dev
下,我試過'mknod mmcblk0 179 0'
,我看到mmcblk0
在/dev
之下。然後我試着'mount /dev/mmcblk0 /mnt/sd'
(製作/mnt/sd
後),它給我留言'mount: mounting /dev/mmcblk0 on /mnt/sd failed: No such device or address'
。
請幫忙。謝謝!
Chan如何使/ dev/mmcblk0
0
A
回答
0
我解決了這個問題已經有好幾個月了。長話短說,當內核讀取SD卡的超級塊時,塊訪問就可以了。通常我們使用mknod命令創建/ dev/sd0(不是mmcblock0)。 (mmcblock0文件被製作成不同的/ sys ..我不記得)。另外要注意,你可以輸入mkdir或mkdev來輸入mknod,然後你可以輸入'沒有這樣的設備或地址'的信息。只是爲了您的信息。
相關問題
- 1. 如何使
- 2. 如何使用
- 3. 如何使用
- 4. 如何使PHP
- 5. 如何使用
- 6. 如何使INT
- 7. 如何使用
- 8. 如何使
- 9. 如何使用
- 10. 如何使用
- 11. 如何使onPreExecute()?
- 12. WPF:如何使
- 13. 如何使HTML5
- 14. 如何使
- 15. 如何使笨
- 16. 如何使WPF
- 17. 如何使秒
- 18. 如何使iphone
- 19. 如何使用
- 20. 如何使summarise_if
- 21. 如何使用
- 22. 如何使RecyclerView
- 23. 如何使笨
- 24. 如何使鉻
- 25. 如何使ArrayBuffer
- 26. 如何使PHP
- 27. 如何使用
- 28. 如何使用
- 29. 如何使用
- 30. 如何使用