linux新建平台设备步骤

S3C6410

1定义设备:arch/arm/plat-samsung/dev-xx.c

2加到数据初始化列表:arch/arm/mach-s3c64xx/mach-smdk6410.c

3平台驱动定义:具体驱动文件中

4驱动实现:同上

 

S3C2410/2440

1定义设备:arch/arm/plat-s3c24xx/devs.c

2加到数据初始化列表:arch/arm/plat-s3c24xx/common-smdk.c以及arch/arm/mach-s3c2440/mach-smdk2440.c

3平台驱动定义:具体驱动文件中

4驱动实现:同上

 

注意:1和3这两步注册的设备和驱动名字必须相同二者才能绑定

 

详细:http://blog.csdn.net/liaozc/article/details/6623330

你可能感兴趣的:(linux新建平台设备步骤)