linux 系统将设备分为三种类型:字符设备、块设备和网络接口设备。 文章将先给出字符设备驱动程序,参照程序记录知识点,可能会不全,以后会慢慢加 。知识点记录完成后,会贴出字符设备驱动程序的测试程序并记录测试过程。 注释版 1 #include "linux/kernel.h" //内核头文件,含有 ...
分类:
系统相关 时间:
2016-11-24 18:21:10
阅读次数:
279
1.概念 linux设备树是用于描述硬件及部分启动指令的文件,由bootloader传递给内核, 内核分析此文件而对硬件使用不同的参数。 比如两块开发板仅仅是内存容量不一样,那么就只需要修改设备树中对内存容量的描述即可, 而不需要重新编译内核。 与设备树相关的文件有如下几种: DTS(device ...
分类:
系统相关 时间:
2016-10-26 00:18:07
阅读次数:
334
虚拟机版本 VMware Workstation Pro 12.1.1 kali版本 debian apt-get install linux-headers-$(uname -r)查看是否有内核头文件 更新linux的源,使用中科大的源 vi /etc/apt/sources.list vi /e ...
分类:
其他好文 时间:
2016-09-24 13:39:57
阅读次数:
208
众所周知,我们用vmware的时候总要安装vmware-tools来方便我们与宿主机共享文件,这也极大地方便了我们的操作;所以安装也是必要的选择,但是很少有人能了解这里面的原理,小编这就把自己的经验和大家分享一下,给新手朋友提供借鉴!大牛请绕过~~~0X01:首先在终端输入命令:apt-get install linux-headers-$(uname -r)来查看是否有内核头文件;这也是安装vmw...
分类:
系统相关 时间:
2016-05-10 07:09:20
阅读次数:
204
刚看 O'REILLY 写的《LINUX 设备驱动程序》时。作者一再强调在编写驱动程序时必须 建立内核树。先前的内核只需要有一套内核头文件就够了,但因为2.6的内核模块吆喝内核源码树中的目标文件连接,通过这种方式,可得到一个更加健壮的模块 装载器,但也需要这些目标文件存在于内核目录树中。所谓内核树, ...
分类:
系统相关 时间:
2016-04-12 15:56:29
阅读次数:
246
1.首先查看显卡是否支持CUDA 1.1检查显卡类型 lspci?|?grep?-i?nvidia 1.2在Nvidia官网查看是否支持 http://developer.nvidia.com/cuda-gpus 1.3安装内核头文件 sudo?apt-get?install?linux-headers-$(una...
分类:
系统相关 时间:
2015-11-02 12:27:50
阅读次数:
253
kali进去后,安装vmtools有点蛋疼,中途会问你要编译内核模块所需要的内核头文件,但是没有默认安装的。安装headers时又因为没有源下载不了,所以我们要做一些准备工作。首先打开shell,我们要增加一个源。view source1 vim /etc/apt/sources.list 或者1 ...
分类:
系统相关 时间:
2015-10-02 17:15:18
阅读次数:
308
对于linux初学者来说有很多的问题需要去探索,不能完全按照书本上的章节顺序学习,有些知识和问题就像是安装软件一样有依赖关系。刚安装linux系统需要安装驱动,安装驱动就要提前安装内核头文件,不然会报各种错误,比如找不到目录,xxx不存在。安装内核头文件的时候可能又会遇..
分类:
系统相关 时间:
2015-09-21 19:42:47
阅读次数:
262
树莓派编译EP-N8530S(EP-N8530升级)OS: Raspbian 3.18.16STEP 1:编译Raspbian内核头文件1) 下载内核头文件源码linux-3.18.y 将内核源码拷贝到/usr/src/ sudo su mv linux-rpi-3.18.y /usr...
分类:
其他好文 时间:
2015-08-26 19:35:57
阅读次数:
271
引言
Kali Linux是基于Debian的Linux发行版, 设计用于数字取证和渗透测试。安装Kali Linux很简单,但是安装VMware Tools的过程就有点麻烦了,因为在安装中途会问你要编译内核模块所需要的内核头文件(Enter the path to the kernel header files for the 3.7-trunk-amd64 kernel)。下面整理一下思...
分类:
系统相关 时间:
2015-07-13 22:35:34
阅读次数:
524