platform驱动开发套路、DM9000的一些分析
生活随笔
收集整理的這篇文章主要介紹了
platform驱动开发套路、DM9000的一些分析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、
模塊加載函數,是通過platform_driver_register()、platfprm_driver_unregister函數進行platform_driver的注冊和注銷;
原先注冊和注銷字符設備的工作,被移交給platform_driver的probe()成員函數和remove()成員函數中。
- 第一句是將硬件信息傳給驅動
2、
- platform_data,是對硬件信息的包裝。
- s5p_device_dm9000肯定被添加到下面所示的結構體數組中,在開機的時候自動被加載。
3、
4、
5、中斷處理(當接受數據包的時候)
6、端口不同位寬數的設置
- 由platform_data中的flag
總結
以上是生活随笔為你收集整理的platform驱动开发套路、DM9000的一些分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Anaconda下载地址
- 下一篇: Linux设备驱动模型3——platfo