无氧森林

和敬清寂

  • 博客访问: 144135
  • 博文数量: 61
  • 博客积分: 26
  • 博客等级: 民兵
  • 技术积分: 1124
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-23 14:46
个人简介

linux --- 一切皆文件

文章分类

全部博文(61)

文章存档

2017年(3)

2016年(11)

2015年(1)

2014年(2)

2013年(34)

2012年(10)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2014-12-16 11:06:46

电路分析模电数电信号与系统数字信号处理通信原理#随机过程#高频电子电路ARM汇编,CPU实现andCPU制作FPGA,vhdl=================================================================================ARM Linux:内核启动进程调度内存管理文件系统驱动:USB, I2C, SPI, PCI/PCIE存储:NAND, NOR等So.........【阅读全文】

阅读(874) | 评论(1) | 转发(0)

发布时间:2014-03-08 22:56:48

1:新建一个存储SVN所有文件的目录mkdir /home/svn2:建立一个版本仓库svnadmin create /home/svn/linux-0.123:初始化版本到代码库目录svn import kernel_code file:///home/svn/linux-0.12 -m “init linux-0.12"4:添加用户文件: /home/svn/linux-0.12/conf/passwd [users]username = password&nb.........【阅读全文】

阅读(1748) | 评论(0) | 转发(1)

发布时间:2013-10-14 14:42:45

1:首先input_allocate_device()申请一个input_dev结构体2:struct input_dev{const char *name; 设置input设备的名称unsigned long evbit[BITS_TO_LONGS(EV_CNT)];设置input事件的类型,基于数组bitmap表unsigned long keybit[BITS_TO_LONGS(KEY_CNT)];设置这个类型的行为,基于数组的bitmap表};初始化struct.........【阅读全文】

阅读(1671) | 评论(0) | 转发(0)

发布时间:2013-10-13 17:31:20

中断下班部有三种方法实现:1:软中断2:tasklet,tasklet软中断执行的一个链表,是由中断实现的3:workqueue,工作队列是由内核线程实现的总体来说,tasklet的效率比workqueue高,因为tasklet工作的中断上下文,但是不能有睡眠而workqueue则是工作在进程上下文,可以存在睡眠操作。1:软中断 一般不推荐使用需要咋.........【阅读全文】

阅读(1235) | 评论(0) | 转发(0)

发布时间:2013-10-13 15:50:15

设备模型的核心是在内核中创建与实际设备一一对应的结构体,结构体中记录这设备的信息,\然后根据结构体中的信息来确定硬件设备的拓扑,设备结构体的生存周期和硬件设备一致,硬件移出则结构体也会被释t。设备结构体根据设备总线进行分类:usb设备,设备结构体是usb_dev,如果是pci/pci-e的设备,则设备结构体是pci_d.........【阅读全文】

阅读(1188) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册