排序:
默认
按更新时间
按访问量
RSS订阅

05 简单的字符设备驱动操作

最近生活和工作都有些混乱,有些坚持很久的东西也都中断了。中断这件事就像男人出轨,有第一次就会有第二次,永远无法原谅;中断了以后再回到以前的状态也是很困难的,于是时隔了这么久。希望能尽快恢复。

2016-06-27 18:13:21

阅读数:221

评论数:0

04 字符设备的注册和kmalloc的故事

1、字符设备注册的两种方法 (1)早期经典 int register_chrdev(unsigned int major, const char *name, struct file_operations *fops); void unregister_chrdev(unsigned int...

2016-06-06 16:59:29

阅读数:205

评论数:0

03 Linux内核中几个重要数据结构

1、file_operations 定义: #include struct file_operations {     struct module *owner;      loff_t (*llseek) (struct file *, loff_t, int);     ssize...

2016-06-03 14:45:16

阅读数:172

评论数:0

02 关于设备号,设备节点等一些简单概念

1,设备 Linux文件系统/dev/下通常存放了一系列设备名称。对设备的访问,即访问这些文件。 ls -l /dev/ 能看到这些设备的一些基本信息。如下图所示 了解过Linux下文件类型的小伙伴应该对哪些是字符设备、块设备不会感到陌生了。(bcd-lsp分别是块、字符、目录、普通、链接、...

2016-06-02 11:46:01

阅读数:329

评论数:0

01 像学任何编程语言一样,先从hello world开始

1,Linux 设备驱动程序源码可通过ftp://ftp.ora.com/pub/examples/linux/drivers/中得到; 2,但是我发现源码架构不是我喜欢的读书格式,所以我打算先看一遍书,自己试着写一遍,最后看源码; 3,所以笔记中的源码全部是自己的随意码; 4,书中有一些概念等已...

2016-06-01 14:19:36

阅读数:124

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭