android
yuzhenrong
知行合一
展开
-
基于android8.1(kernel4.4)添加字符设备驱动
本文是基于android8.1的rockchip平台添加一个字符型设备驱动,此设备有四个可读写的寄存器,将其命名为virtualio,详细添加步骤如下,具体代码见最后网盘分享 1.kernel drivers目录新建virtualio目录 2.在virtualio目录新建virtualio.h和virtualio.c以及编译需要用到的Kconfig和Makefile文件; 3.在virtualio.h中定义需要用到的数据结构 4.在virtualio中添加设备驱动的相关函数 4.1:定义设备操作函数集原创 2020-06-10 01:53:52 · 682 阅读 · 0 评论 -
android源码编译报错
prebuilts/misc/linux-x86/bison/bison: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory 解决方法: 1.ubuntu64位系统,所以安装32位的库,apt-get install lib32stdc++6* 结果:报错 2. apt-get install g+±multilib 结果:解决 欢迎使原创 2020-06-01 00:11:29 · 220 阅读 · 0 评论