- 博客(3)
- 资源 (5)
- 收藏
- 关注
转载 Linux tty driver
tty的架构其实分为三层: 第一层: tty_core 所有tty类型的驱动的顶层构架,向应用曾提供了统一的接口,应用层的read/write等调用首先会到达这里。此层由内核实现,代码主要分布在 drivers/char目录下的n_tty.c,tty_io.c等文件中 static const struct file_operations tty_fops = { .llsee
2012-08-19 21:55:51 1011
转载 git patch
UNIX世界的软件开发大多都是协作式的,因此,Patch(补丁)是一个相当重要的东西,因为几乎所有的大型UNIX项目的普通贡献者,都是通过 Patch来提交代码的。作为最重要的开源项目之一,Linux,也是这样的。普通开发者从软件仓库clone下代码,然后写入代码,做一个Patch, 最后用E-mail发给Linux Kernel的维护者就好了。Git最初作为Linux的版本控制工具,提供了透明、
2012-08-07 17:53:16 555
转载 input system
本文简单介绍一下linux的input system,并通过一个实际的案例介绍一下在具体的项目中如何实现自己的inputsystem。 1. 系统结构 钻研技术的总是喜欢了解细节以及系统的整个框架,那首先就从linux的input system的结构开始说起,如下图所示: Input system 有三大块组成: Drivers:相当于输入设备的驱动程序,负责接收来自硬件的输入中
2012-08-02 09:56:22 1353
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人