设备驱动
PonyMi
这个作者很懒,什么都没留下…
展开
-
linux字符设备驱动之LED
LED原创 2016-01-21 18:53:55 · 375 阅读 · 0 评论 -
linux字符设备驱动之plat_button
#include "s3c_driver.h"#define DRV_AUTHOR "Guo Wenxue <guowenxue@gmail.com>"#define DRV_DESC "S3C24XX button driver"/* Driver version*/#define DRV_MAJOR_VER原创 2016-03-06 14:28:53 · 432 阅读 · 0 评论 -
plat_led应用程序
#include "plat_ioctl.h"#include <stdio.h>#include <stdlib.h>#include <fcntl.h>#include <unistd.h>#include <sys/ioctl.h>void main(void){ int fd; fd = open("/dev/led", O_RDWR);原创 2016-03-07 19:00:39 · 344 阅读 · 0 评论 -
Led应用程序(1)
#include <stdlib.h> #include <unistd.h> #include <stdio.h> #include <sys/ioctl.h> #include <asm/ioctl.h> #ifndef __KERNEL__ #include <sys/ioctl.h> #endif #define PLATDRV_MAGIC 0x60原创 2016-02-22 16:08:01 · 400 阅读 · 0 评论 -
plat_button应用程序
#include #include #include #include #include #include #include #include #include #define button_one 0x1#define button_two 0x2#define button_three 0x4#define but原创 2016-03-08 20:55:35 · 403 阅读 · 0 评论 -
mdev 自动创建设备结点
mdev是busybox自带的一个简化版的udev作用是在系统启动和热插拔 或动态加载驱动程序时,自动产生驱动程序所需的节点文件,在文件系统中的/dev目录下的设备节点都是由mdev创建的mdev扫描/sys/class和/sys/block中所有的类设备目录,如果在目录中含有名为"dev"的文件,且文件中包含的是设备号,则mdev就利用这些信息为这个设备在/dev下创建设备节点用转载 2016-02-24 16:20:52 · 569 阅读 · 0 评论