请输入您要查询的百科知识:

 

词条 register_chrdev_region
释义

函数功能

为一个字符驱动获取一个或多个设备编号来使用.函数适用于unix 驱动编程

头文件

<linux/fs.h>

int register_chrdev_region(dev_t first, unsigned int count, char *name);

参数介绍

first

是你要分配的起始设备编号.

first 的次编号部分常常是 0, 但是没有要求是那个效果.

count

是你请求的连续设备编号的总数. 注意, 如果 count 太大, 你要求的范围可能溢出到下一个主设备号;

但是只要你要求的编号范围可用, 一切都仍然会正确工作.

name

是应当连接到这个编号范围

的设备的名字; 它会出现在 /proc/devices 和 sysfs 中.

返回值

如果分配成功进行, register_chrdev_region 的返回值是 0

出错的情况下, 返回一个负的错误码, 你不能存取请求的区域.

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/12/16 22:01:51