总结内核函数如下:
添加一个设备:
struct platform_device *pdev;
pdev = platform_device_alloc( )
pdev->dev.parent =
pdev->dev.platform_data =
在这里给pdev赋值,再用platform_device_add(pdev)就可以添加一个设备。
platform_device_add( )
http://hi.baidu.com/chyankui/blog/item/e3a7f0d02a53b3319b5027ac.html