RedHat5.8 编译内核驱动

Posted zengjf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RedHat5.8 编译内核驱动相关的知识,希望对你有一定的参考价值。

/*******************************************************************
 *                     RedHat5.8 编译内核驱动
 * 说明:
 *     需要编译RedHat5.8的内核驱动,找了一下资料,并操作一下,并编译
 * 一下IO驱动,能够正常运作。
 *
 *                                 2017-3-1 深圳 南山平山村 曾剑锋
 ******************************************************************/

一、参考文档:
    1. Redhat Enterprise Linux内核源码下载网址
        http://ilinuxkernel.com/?p=22
    2. Linux下RPM软件包的安装及卸载
        http://os.51cto.com/art/201001/177866.htm
    3. RedHat5.8更改yum源 
        http://blog.csdn.net/sz_bdqn/article/details/47015863

二、安装RedHat5.8 yum源:
    1. 163 yum源:wget http://mirrors.163.com/.help/CentOS5-Base-163.repo;
    2. 把$releasever替换成5;

三、下载对应版本的Linux Kernel:
    1. 通过shell命令查看Linux Kernel版本:uname -a;
    2. 下载对应版本的Linux Kernel rpm包:ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/;
    3. 通过rmp命令安装:rpm -ivh <Linux Kernel rpm 包>4. 查看/usr/src/kernels/是否存在对应版本的内核源代码。

 

以上是关于RedHat5.8 编译内核驱动的主要内容,如果未能解决你的问题,请参考以下文章

Linux驱动模块编译进内核中

嵌入式Linux驱动开发 02:将驱动程序添加到内核中

问题排查低版本内核驱动移植到高版本内核中编译报错,部分编译异常记录及解决

问题排查低版本内核驱动移植到高版本内核中编译报错,部分编译异常记录及解决

安卓RK3399编译驱动MPU6050,实现内核层与HAL层驱动

安卓RK3399编译驱动MPU6050,实现内核层与HAL层驱动