(转)JZ2440_V3移植QT5.6_殷忆枫的博客-CSDN博客
(转)JZ2440_V3移植QT5.6_殷忆枫的博客-CSDN博客
出现 disagree about version of symbol module_layout. 解决方法: 先使用 uname -r查看系统的 linux 版本号, 比如我的: #uname -r 4.2.0-23-generic 再查看该 ko 源码目录下的 Makefile 文件, 把 KDIR 这一项改成和系统的一致: KDIR := /lib/modules/4.2.0-23-generic/build 保存,make clean, 再make, 使用生成的 ko 重新 insmod, 就没有这个错误…
部分参考:https://www.cnblogs.com/dongguolei/p/7990892.html 理论上来讲 我觉得数据类型的字节数应该是由 CPU 决定的, 但是实际上主要由编译器决定 (占多少位由编译器在编译期间说了算). 常用数据类型对应字节数, 可用如sizeof(char), sizeof(char*) 等得出 32 位编译器: char :1 个字节 char*(即指针变量): 4 个字节 (32 位的寻址空间是 2^32, 即 32 个 bit, 也就是 4 个字节. 同理 64 位编译器…
宋宝华: 为什么 Linux 内核常常用 unsigned long 来代替指针_宋宝华的博客-CSDN 博客 不知道自己不知道! 昨天我犯了一个错误把指针和整数混淆的错误, 幸得队友王童鞋指正, 今早起床, 我把这个心得花一点时间记录下来. 大抵掌握一个技术或者知识都是这三个阶段: 不知道自己不知道; 知道自己不知道; 知道自己知道. 比较难突破的是不知道自己不知道的阶段, 因为不知道自己不知道, 所以才往往特别自信, 觉得老子天下第一. 基本上, 本文要记录的一个小点, 也是一个我从不知道自己不知道到知道自己知…
之前整理资料发现一个不错的笔记. 当我们使用韦东山老师的开发板的时候, 编写了一个按键的驱动程序, 在运行时输出正确结果没有问题, 但始终退不出相应的界面, 按下 CTRL+C也没有反应, 一直出现以下字符串: NETDEV WATCHDOG: eth0: transmit timed out TX time-out -- dmfe_timeout(). 经过检查发现在配置引脚时出现了问题, 问题如下: 修改如下: 原文链接:https://blog.csdn.net/liuxianfei0810/article/…
windows startup 目录 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 或者 方法一 新建一个 bat 文件, 将以下内容写入 @ECHO OFF cd C:\Program Files\Oracle\VirtualBox\ start VBoxManage startvm xxxx--type headless EXIT 将 C:\Program Files\Oracle\VirtualBox\ 改为你的 virtualbox…
其实这个问题以前就遇到过, 我之前配置的 emacs 如果行尾有空格就会出现高亮, 如果是自己写的倒是没有什么问题, 因为我觉得不会有那么蛋疼的人, 非得在自己的代码后面加一些无用的空格玩 (其实也说不准就会有这样的人). 后来, 往 emacs 里复制代码的时候经常会出现这个问题, 因为这段时间一直用的 CLion, 这个问题就没怎么关注了, 结果今天不知道怎么想就又用 emacs 了, 就有遇到这个问题了, 于是我就去找了个解决办法. 一般来说, 我们的 emacs 配置有两种方法, 一种是就只有一个文件.em…
简介: 格式化源码是很常见的需求,emacs有个indent-region函数用于格式化选定的代码,前提是你处在某个非text mode下,如c-mode或者java-mode之类。如果要格式化整个文件,你需要先选定整个文件(C-x-h),然后调用indent-region(或者 C-M-\ )。两个命令总是麻烦,我们可以定义个函数搞定这一切,并绑定在一个特定键上,实现一键格式化: ;;格式化整个文件函数 (defun indent-whole () (interactive) (indent-region (po…
Linux摄像头驱动1——vivid_hceng_blog的博客-CSDN博客_vivid ioctl
linux 内核模块加载错误 disagree about version of symbol module_layout_whatday的博客-CSDN博客_linux module_layout
【嵌入式开发】 Linux Kernel 下载 配置 编译 安装 及 驱动简介 - 韩曙亮 - 博客园
Linux 内核代码风格 — The Linux Kernel documentation
查看 Ubuntu 的内核版本 下载的内核最好和 Ubuntu 的内核一致, 越接近越好. duhbb@pc:/usr/src$ cat /proc/version Linux version 3.11.0-15-generic (buildd@akateko) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #25~precise1-Ubuntu SMP Thu Jan 30 17:42:40 UTC 2014 duhbb@pc:/usr/src$ lsb_…
insmod: error inserting 'myvivi.ko': -1 Unknown symbol in module 问题解决办法_水之冰的博客-CSDN博客_insmod: error inserting 'pl2303.ko': -1 unknown sy