![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 91
回头吧岁月
这个作者很懒,什么都没留下…
展开
-
linux键盘按键驱动
1.先来介绍以下几个结构体使用和函数,下面代码中会用到1)input_dev驱动设备结构体中常用成员如下:struct input_dev { void *private; const char *name; //设备名字 const char *phys; //文件路径,比如 input/buttons const char *uniq; struct input_id id; ...转载 2020-12-05 22:14:43 · 1018 阅读 · 0 评论 -
linux输入子系统
1.输入子系统简介同样的输入子系统也需要输入驱动的框架,好来辨认应用程序要打开的是哪个输入驱动比如: 鼠标、键盘、游戏手柄等等这些都属于输入设备;这些输入设备的驱动都是通过输入子系统来实现的(当然,这些设备也依赖于usb子系统)这些输入设备都各有不同,那么输入子系统也就只能实现他们的共性,差异性则由设备驱动来实现。差异性又体现在哪里?最直观的就表现在这些设备功能上的不同了。对于我们写驱动的人来说在设备驱动中就只要使用输入子系统提供的工具(也就是函数)来完成这些“差异”就行了,其他的则是输入子转载 2020-12-05 22:14:56 · 208 阅读 · 0 评论 -
linux curl、openssl移植
libcurl移植和简单使用1.官网下载最新的源码地址:https://curl.haxx.se/download.html解压 tar -xf curl-7.73.0.tar.gz cd 进入curl-7.73.0①移植在pc linux执行./configure --prefix=$PWD/_installmake && make install②移植arm的linux./configure --prefix=$PWD/_instal...原创 2021-01-30 15:39:52 · 794 阅读 · 1 评论