日期:2014-05-16  浏览次数:20596 次

20130801 linux添加驱动 在dev下可以看到

友善之臂的Tiny210 linux3.0.8 for android

实现:在linux内核下添加LED的驱动 LED@LZM@FJICC并且可以在# /dev/下看到。

#ls /dev/? 看到驱动LED@LZM@FJICC

1.进入linux/drivers/char/新建一个文件lzm_fjicc.c

编写内容:

//lzm_fjicc.c

#include <linux/kernel.h>

#include <linux/module.h>

#include <linux/miscdevice.h>

#include <linux/fs.h>

#include <linux/types.h>

#include <linux/moduleparam.h>

#include <linux/slab.h>

#include <linux/ioctl.h>

#include <linux/cdev.h>

#include <linux/delay.h>

#include <mach/gpio.h>

#include <mach/regs-gpio.h>

#include <plat/gpio-cfg.h>

?

#define DEVICE_NAME "LED@LZM@FJICC"