
linux内核
lzpdz
这个作者很懒,什么都没留下…
展开
-
Linux 的虚拟文件系统--各结构之间的联系
Linux 允许众多不同的文件系统共存,并支持跨文件系统的文件操作,这是因为有虚拟文件系统的存在。虚拟文件系统,即VFS(Virtual File System)是 Linux 内核中的一个软件抽象层。它通过一些数据结构及其方法向实际的文件系统如 ext2,vfat 提供接口机制。本文在简要介绍 VFS 的相关数据结构后,以文件 I/O 为切入点深入 Linux 内核源代码,追踪了 sys_ope转载 2016-01-07 10:01:05 · 487 阅读 · 1 评论 -
Linux串口驱动分析read
转自:http://blog.youkuaiyun.com/longwang155069/article/details/42776059/*串口read函数分析 * 当应用程序调用read系统调用时,会调用tty_fops中的tty_read * 接下来分析tty_read函数 * * 其中最重要的就是ld->ops->read(tty,file,buf,count)转载 2017-03-29 13:58:07 · 802 阅读 · 0 评论 -
Linux串口驱动分析write
转自:http://blog.youkuaiyun.com/longwang155069/article/details/42780331/*和read的分析过程一样, 我们首先分析tty_write*/ /*最重要的就是do_tty_write函数。 前面都是一些合法性判断*/ static ssize_t tty_write(struct file *file,转载 2017-03-29 13:59:34 · 1661 阅读 · 0 评论