码迷,mamicode.com
首页 >  
搜索关键字:linux内核源码    ( 141个结果
(转):从内核代码聊聊pipe的实现
来源: http://luodw.cc/2016/07/09/pipeof/用linux也有两年多了,从命令,系统调用,到内核原理一路学过来,我发现我是深深喜欢上这个系统;使用起来就是一个字“爽”;当初在看 linux内核原理时,对linux内核源码有种敬畏的心理,不敢涉入,主要是看不懂,直到最近实... ...
分类:其他好文   时间:2016-08-10 06:28:08    阅读次数:218
centos7编译linux的内核源码
昨天编译了一个linux 内核源码,遇到一些问题, 今天把我遇到的问题和解决方法分享给大家。希望可以帮助到需要的人。 1)检查是否安装了相应的包(我第一次编译的时候只安装的“Development Tools” 包,”Compatibility Libraries“和”Development and ...
分类:系统相关   时间:2016-07-11 23:42:56    阅读次数:2778
Linux 内核源码中likely()和unlikely()
ikely()与unlikely()在2.6内核中,随处可见,那为什么要用它们?它们之间有什么区别呢?首先明确:if (likely(value))等价于if (value)if (likely(a>b)) {fun1();if (unlikely(value))等价于if (value)也就是说l ...
分类:系统相关   时间:2016-06-28 20:22:04    阅读次数:194
ubuntu下linux内核源码阅读工具和调试方法总结
http://blog.chinaunix.net/uid-20940095-id-66148.html 一 linux内核源码阅读工具 windows下当然首选source insight, 但是linux下就没有source insight这么优秀的工具了,但是也有不少的替代品,但觉绝对部分人会 ...
分类:系统相关   时间:2016-06-06 11:55:10    阅读次数:269
搭建Android开发环境
搭建Android开发环境*************************** 需要的工具:JDKEclipseADT(用于开发Android应用程序)CDT(用于开发AndroidNDK程序)AndroidSDKAndroidNDK交叉编译环境Linux内核源码Android源代码用于调试开发板 ...
分类:移动开发   时间:2016-05-02 11:45:21    阅读次数:186
Android深度探索第二章
Android底层开发需要哪些工具:JDK6或以上版本;Eclipse3.4或以上版本;ADT;CDT;Android SDK;Android NDK;交叉编译环境;Linux内核源码;Android源代码;用于调试开发板的串口工具。 1.JDK下载,设置环境变量(profile文件)。 2.And ...
分类:移动开发   时间:2016-04-28 16:55:41    阅读次数:143
linux系统搭建(二)--busybox搭建小型linux
前提:1、一个作为宿主机的Linux(RedhatEnterpriseLinux5.9);2、宿主机上提供一块额外的硬盘作为新系统的存储盘(IDE接口);3、Linux内核源码(linux-2.6.18)和busybox源码(busybox-1.20.2)。4、VMware平台:VMwareWorkstation12Pro一、硬盘分区和挂载1、硬盘分区情况2..
分类:系统相关   时间:2016-04-24 18:58:39    阅读次数:433
linux3.4.6 + xenomai2.6.3 构建实时linux操作系统
1 从如下网址获得xenomai2.6.3源码 http://xenomai.org/getting-the-xenomai-code/ 2 从如下网址获得linux-3.4.6内核源码 https://www.kernel.org 3 给linux内核打补丁 进入xenomai2.6.3目录 执行 ...
分类:系统相关   时间:2016-04-18 01:01:46    阅读次数:1063
Linux USB 驱动开发(三)—— 编写USB 驱动程序
Linux的设备驱动都遵循一个惯例——表征驱动程序(用driver更贴切一些,应该称为驱动器比较好吧)的结构体,结构体里面应该包含了驱动程序所需要的所有资源。用术语来说,就是这个驱动器对象所拥有的属性及成员。 一、usb-skeleton        下面先看一下Linux内核源码中的一个usb-skeleton(就是usb驱动的骨架咯),其定义的设备结构体就叫做usb-skel:s...
分类:系统相关   时间:2016-03-27 02:03:19    阅读次数:460
作业三--Linux内核分析
一、Linux内核源码 arch目录支持不同CPU的源代码,是内核源码中比较大的文件。 fs文件系统Linux内核的源码放在kernel目录中。 二、构造一个简单的Linux系统MenuOS 三、使用gdb跟踪调试Linux内核的方法 -S freeze CPU at startup(在CPU运行前
分类:系统相关   时间:2016-03-12 13:12:45    阅读次数:207
141条   上一页 1 ... 5 6 7 8 9 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!