Chinaunix首页 | 论坛 | 博客
  • 博客访问: 23511
  • 博文数量: 3
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 50
  • 用 户 组: 普通用户
  • 注册时间: 2018-08-23 18:31
个人简介

I can do all things!

文章分类

全部博文(3)

文章存档

2019年(3)

我的朋友

分类: 嵌入式

2019-06-18 13:08:39

kernel/include$ vim linux/kdev_t.h

#define MINORBITS   20
#define MINORMASK   ((1U << MINORBITS) - 1)

#define MAJOR(dev)  ((unsigned int) ((dev) >> MINORBITS))
#define MINOR(dev)  ((unsigned int) ((dev) & MINORMASK))
#define MKDEV(ma,mi)    (((ma) << MINORBITS) | (mi)) 

dev_t:
high 12-bit: major device number
low 20-bit: minor device number
阅读(5061) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:License: LGPL Mozilla GPL BSD MIT Apache

给主人留下些什么吧!~~