Linux Driver
waterlinux
这个作者很懒,什么都没留下…
展开
-
file_operation常用成员原型
struct file_operations { struct module *owner; loff_t (*llseek) (struct file *, loff_t, int); ssize_t (*read) (struct file *, char __user *, size_t, loff_t *); ssize_t (*write) (struct file *, const char __user *, size_t, loff_t *);原创 2011-04-03 10:05:00 · 684 阅读 · 0 评论 -
fcntl()函数
<br />功能描述:根据文件描述词来操作文件的特性。<br />#include <fcntl.h> <br />int fcntl(int fd, int cmd); <br />int fcntl(int fd, int cmd, long arg); <br />int fcntl(int fd, int cmd, struct flock *lock); <br />[描述]<br />Fcntl()针对(文件)描述符提供控制.参数fd 是被参数cmd操作(如下面的描述)的描述符.转载 2011-04-03 13:48:00 · 518 阅读 · 0 评论 -
Linux各种log查看方法
<br />由于内核的特殊性,我们不能使用常规的方法查看内核的信息。下面介绍几种方法。<br /><br /><br />1 printk()打印内核消息。<br />2 管理内核内存的daemon(守护进程)<br /> Linux系统当中最流行的日志记录器是Sysklogd,Sysklogd 日志记录器由两个守护进程(klogd syslogd)和一个配置文件(syslog.conf)组成。klogd 不使用配置文件,它负责截获内核消息,它既可以独立使用也可以作为 syslogd 的客户端运原创 2011-04-05 16:48:00 · 17305 阅读 · 0 评论 -
LCD控制器参数说明
VBPD(vertical back porch):表示在一帧图像开始时,垂直同步信号以后的无效的行数,对应驱动中的upper_marginVFBD(vertical front porch):表示在一帧图像结束后,垂直同步信号以前的无效的行数,对应驱动中的lower_marginVSPW(vertical sync pulse width):表示垂直同步脉冲的宽度,用行数计算,对应驱动中的vsync_lenHBPD(horizontal back porch):表示从水平同步信号开始到一行的有效数据开原创 2011-04-16 19:22:00 · 755 阅读 · 0 评论