自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿Ricky的日常干货

学而不思则罔,思而不学则殆! ([email protected]

  • 博客(4)
  • 资源 (4)
  • 收藏
  • 关注

原创 文件系统--open系统调用详解

arm64平台关于32位系统调用的定义:#define __NR_open 5__SYSCALL(__NR_open, compat_sys_open)#undef __SYSCALL#define __SYSCALL(nr, sym) [nr] = sym,/* * The sys_call_table array must be 4K aligned to be acces...

2019-06-19 17:23:15 3784

原创 VFS虚拟文件系统

基本概念超级块对象磁盘文件系统会包含有一个超级块,该块用于保存磁盘文件系统的一些属性和信息,内核设计了超级块对象用于描述超级块信息,超级块对象是存在于内存中的,超级块存在于磁盘上,因此需要定期同步。文件索引节点对象磁盘文件系统是按照文件节点inode来管理文件的,内核中使用文件节点对象来管理文件节点inode。文件节点对象存在于内存中,而其中的一些数据需要和磁盘中保持同步。目录项对象磁...

2019-06-17 20:04:08 1343

原创 系统调用SYSCALL_DEFINE详解(Linux-4.x)

SYSCALL_DEFINE定义 #define SYSCALL_DEFINE0(sname) \ SYSCALL_METADATA(_##sname, 0); \ asmlinkage long sys_##sname(void) #define SYSCALL_DEFINE1(name, ...) SYSCA...

2019-06-06 17:14:21 4982

原创 终端、伪终端、虚拟控制台、系统控制台

终端终端是一个大的概念,在Linux中把所有可以作为控制终端的设备统称为终端,比如伪终端、虚拟控制台、串口终端等等。伪终端伪终端简称为pty,是Unix/Linux系统提供的一种机制,它模拟了物理终端的行为方式,从而让连接的程序认为和普通的终端没有区别,因此被叫做伪终端。伪终端包含master端和slave端,都是成对出现的,以System V风格实现的伪终端为例(ubuntu):maste...

2019-06-03 19:35:00 1782

linux gtk hello test

gtk hello world,test for gtk lib

2016-01-14

linux v4l2 camera config

linux v4l2 camera config

2016-01-14

v4l2 camera capture and config

linux系统下的camera capture和camera config实例

2015-08-17

linux v4l2 camera capture

v4l2接口,camera capture实例,合法合规!

2003-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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