当前位置:
代码迷
>>
驱动开发
>> 装置初始化中的device_create返回值需要判断返回值吗
详细解决方案
装置初始化中的device_create返回值需要判断返回值吗
热度:
79
发布时间:
2016-04-28 10:45:20.0
设备初始化中的device_create返回值需要判断返回值吗?
我看见一些内核函数没有判断返回值,是经验不会出问题不需判断,还是别的原因?另外,有些异常分支中有
unlikely((x) >= (unsigned long)-MAX_ERRNO)这是什么意思?(#define MAX_ERRNO 4095)是很少出现这种情况,可以优化的意思吗?谢谢。
------解决方案--------------------
探讨
我看见一些内核函数没有判断返回值,是经验不会出问题不需判断,还是别的原因?另外,有些异常分支中有
unlikely((x) >= (unsigned long)-MAX_ERRNO)这是什么意思?(#define MAX_ERRNO 4095)是很少出现这种情况,可以优化的意思吗?谢谢。
查看全文
相关解决方案
Linux驱动之 自动创建设备节点class_create、device_create