首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在开发usb hid设备时出错:-22

在开发usb hid设备时出错:-22
EN

Stack Overflow用户
提问于 2022-06-06 02:51:19
回答 1查看 108关注 0票数 0

你好,我们正在努力让一个在linux系统上工作的usb-hid设备。(目前Rpi-2B内置64位)

但是dmesg在插入的设备上显示了一个错误,而其他键盘/鼠标工作正常。

-22的错误是在googling中找不到的,所以我在这里停下来。

不知道代码意味着什么,或者在哪里找到完整的错误列表。或者我们的hw团队能做些什么来解决这个问题。

有人能帮忙吗?提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-06-29 11:13:50

-22EINVAL 定义为

代码语言:javascript
复制
#define EINVAL      22  /* Invalid argument */

(usb子系统返回负错误代码)

此错误文本来自这些线

代码语言:javascript
复制
ret = hid_add_device(hid);
if (ret) {
    hid_err(hid, "can't add hid device: %d\n", ret);
    goto err_connection_disable;
}

你可以尝试增加linux内核日志级别来找出确切的原因。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72512571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档