E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
2.6.29
关于LINUX某些驱动程序如GPIO编译的时候提示未定义的问题
从网上下载了DS18B20的驱动,在编译的时候总是提示S3C2410_GPF0,S3C2410_GPF0_INP,S3C2410_GPF0_OUTP未定义问题,在网上找了一些,原来是内核版本问题, 在
2.6.29
Canbus
·
2011-06-03 16:00
c
linux
input
output
关于linux驱动(应用)程序头文件使用
驱动程序: #include是在linux-
2.6.29
/include/linux下面寻找源文件。
newtonnl
·
2011-05-31 11:00
数据结构
linux
struct
汇编
嵌入式
linux内核
编写linux驱动所用到的头文件
关于linux驱动(应用)程序头文件使用收藏驱动程序: #include是在linux-
2.6.29
/include/linux下面寻找源文件。
lufeiop02
·
2011-05-26 21:00
数据结构
linux
汇编
struct
嵌入式
linux内核
u-boot-2009.08引导内核学习笔记(转)
所用的U-Boot是移植的U-Boot-2009.08,内核是mini2440光盘中的kernel-
2.6.29
。U-Boot引导内核分三步:内核的编译、启动参数的设置、下载固化。
xmphoenix
·
2011-04-08 12:00
[置顶] Linux设备模型 (1)
下图是我在网络上搜索到的一幅Linux内核代码量的统计图,对应的内核版本是
2.6.29
。我们可以很明显的看到,在Linux内核中驱动程序的比例已经非常高了。Linux2
zhuqing_739
·
2011-04-01 13:00
linux内核更新
[转贴:http://syshack.blog.51cto.com/304393/144321] 最近linux内核更新到了
2.6.29
,心里痒痒的想编译个新内核体验体验,网上搜集了好多资料,总结下来就这个步骤
melong100
·
2011-03-30 11:00
GIT 和 repo 使用方法 下载 android-
2.6.29
内核
Git是LinuxTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓库(repository),许多个工作目录(workingcopy),而像Git这样的分布式版本控制系统中(其他主要的分布式版本控制系统还有BitKeeper、Mercurial、GNUArch、Ba
fengye245
·
2011-03-25 20:00
基于
2.6.29
内核的x86平台Android编译过程
注:此文是在patch-hosting-for-android-x86-support项目的基础上,将内核版本改为
2.6.29
而来patch-hosting-for-android-x86-support
zhongxiaowenhuman
·
2011-03-13 22:00
移植linux
2.6.29
内核及根文件系统到UP-CPU-2410(3)
三、制作cramfs+yaffs文件系统所需文件:busybox-1.13.3.tar.bz2cramfs-1.1.tar.gz解压在工作目录下,分别是:busybox-1.13.3cramfs1.编译cramfs。$cdcramfs$make将编译生成的mkcramfs复制到工作目录下$cpmkcramfs../2.配置busybox修改Makefile:ARCH?=arm#189行CROSS_
exbob
·
2011-02-28 20:00
linux
vim
Build
Path
library
makefile
移植linux
2.6.29
内核及根文件系统到UP-CPU-2410(2)
二、移植linux内核所需文件:内核:Linux-2.6.29.1.tar.bz2yaffs2代码:cvs-root.tar.gz解压在工作目录下,分别是:linux-2.6.29.1cvs1.修改内核源码修改内核根目录的makefile,第193行:ARCH ?=armCROSS_COMPILE ?=arm-linux-修改MTD分区:$vim arch/arm/plat-s3c24xx/com
exbob
·
2011-02-28 20:00
移植linux
2.6.29
内核及根文件系统到UP-CPU-2410(1)
开发环境:ubuntu8.04arm-linux-gcc-4.3.2博创UP-CPU-2410实验箱BootLoader:viviKernel:linux-2.6.29.1Filesysterm:cramfs+yaffs 一、设置vivi1.设置bon分区vivi>bonpart0128K192K2240K10432Kvivi>bonpartinfoBONinfo.(5partitions)No:
exbob
·
2011-02-28 20:00
移植rp-pppoe到mini2440实现ADSL拨号上网
最近在我的mini2440开发板上试了友善新发布的linux
2.6.29
和qtopia2.2。确实不错。可惜,友善还是没有提供u-boot。不过,我移植好的u-boot可以正常引导友善的新内核。
c8051f330
·
2011-02-19 23:00
linux
浏览器
服务器
gcc
脚本
makefile
Linux Posix Timer实现代码分析
内核中对posix定时器的实现代码在kernel/posix-timers.c/h中,本文使用的代码是
2.6.29
;关于用户空间如何使用POSIX定时器请查阅相关man文档。
walkingman321
·
2011-02-01 23:00
thread
timer
linux
struct
Signal
代码分析
Linux hrtimer分析(2)
本文介绍Linux
2.6.29
中,配置高精度模式的hrtimer与未配置高精度模式时行为的区别。本文暂不考虑高精度模式对Linux系统时钟中断的影响。
walkingman321
·
2011-01-18 23:00
linux
timer
算法
struct
Linux hrtimer分析(一)
本文分析了Linux
2.6.29
中hrtimer的实现。 Linux2.6中实现了一种新的定时器hrtimer。与传统定时器使用时间轮算法不同,hrtimer使用了红黑树算法。
walkingman321
·
2011-01-12 23:00
linux
timer
算法
struct
list
2440 RTC
在Linux
2.6.29
版本下实现了RTC的功能,但没有测试过。 在linux2.6.30版本下,之用字符设备实现RTC。
engerled
·
2011-01-11 18:00
strtok和strtok_r
注:下面的说明摘自于最新的Linux内核
2.6.29
,说明了strtok()这个函数已经不再使用,由速度更快的strsep()代替/**linux/lib/string.c**Copyright(C)1991,1992LinusTorvalds
ProgBelief
·
2011-01-10 13:00
Linux内核红黑树使用方法
转载自Linux
2.6.29
内核文档,rbtree.txt如果要使用红黑树,可直接复制内核中的代码rbtree.c/hRed-blackTrees(rbtree)inLinuxJanuary18,2007RobLandley
walkingman321
·
2011-01-06 23:00
struct
tree
search
insert
linux内核
structure
linux
2.6.29
内核 进程调度分析
分析了一下
2.6.29
内核的调度程序,花了不少时间,可是自己还是觉得不是很清楚,里面有些地方可能还不正确。
kevin_hcy
·
2010-12-09 08:00
linux
2.6.29
CFS调度详细分析(二)
上次主要讲了CFS调度的基本原理,并且没有分析有唤醒和进程迁移时候的调度流程,所以本文主要从内核中几个重要的调度点来详细的分析一下调度的基本流程,主要以流程图的形式给出。 内核中主要有以下几个重要的切入点: (1)tick相关,即时钟中断这就是上篇文章中讲的每次中断中,更新vruntime的整个过程,可以理解为是在中断的上半部分做的,很显然我们会想到前一篇文章中讲到的检查TIF_NEED_
lcw_202
·
2010-11-21 13:00
linux
exception
timer
Path
Signal
returning
linux
2.6.29
CFS调度详细分析(一)
众所周知,linux最新的内核采用了CFS的调度机制,网上也有不少文章对CFS调度的源码做了详细的分析,但是大部分的文章太注重细节了,所以没有把CFS的原理进行一下从整体上的概括,基于这个原因,本文要从CFS调度的基本原理以及在公平调度类的整个执行过程为主线来进行详细的说明。 CFS(completelyfairschedule),故名思议完全公平的调度,那么它到底怎么实现了完全的公平呢?既然讲
lcw_202
·
2010-11-21 13:00
MTD系列 - MTD User modules -- Raw block
* linux
2.6.29
* pxa935 * Hynix NAND 512MB 1.8V 16-bit * 李枝果/lizgo 2010-11-8
womendu
·
2010-11-13 23:00
thread
数据结构
cache
ext
UP
rootfs_initialize.c
/* ** arm、linux
2.6.29
** 该文件不是内核中的文件,只是为了方便分析单独从 linux2.6 ramfs机制解析 中提取出来 ** 主要分析的是start_kernel()函数中的
womendu
·
2010-10-17 13:00
数据结构
C++
c
cache
C#
Linux设备模型
本文主要介绍sysfs文件系统中设备驱动模型的建立过程,内核版本
2.6.29
。设备驱动信息主要用来表示设备以及驱动的层次关系,以及处理热插拔等。
walkingman321
·
2010-09-30 15:00
linux
struct
Module
Semaphore
null
Class
CentOS下用LAMP环境搭建WordPress博客系统(一)
这个实验所需要的软件都可以在网上下载到 mysql-5.0.27.tar.gzhttpd-2.2.4.tar.bz2php-5.2.3.tar.bz2libxml2-
2.6.29
.tar.gzlibmcrypt
linuxmilan
·
2010-09-28 13:37
linux
centos
wordpress
word
lamp
Office
CentOS下用LAMP环境搭建WordPress博客系统(一)
这个实验所需要的软件都可以在网上下载到 mysql-5.0.27.tar.gzhttpd-2.2.4.tar.bz2php-5.2.3.tar.bz2libxml2-
2.6.29
.tar.gzlibmcrypt
linuxmilan
·
2010-09-28 13:37
linux
centos
wordpress
word
lamp
Office
基于PXAxxx平台的Andriod(Linux kernel
2.6.29
)内核移植到Meego(linux kernel 2.6.35)过程四--device driver 移植---内核初始化优化宏
内核使用了大量不同的宏来标记具有不同作用的函数和数据结构。如宏__init、__devinit等。这些宏在include/linux/init.h头文件中定义。编译器通过这些宏可以把代码优化放到合适的内存位置,以减少内存占用和提高内核效率。下面是一些常用的宏:· __init,标记内核启动时使用的初始化代码,内核启动完成后不再需要。以此标记的代码位于.init.text内存区域。它的宏定义是这样
landerluu
·
2010-09-25 14:00
You are attempting to build with the incorrect version of java.
的版本android的版本有很多0.9,1.0,1.5,1.6,2.0,2.109年4月15日cupcakeandroid1.5 09年9月15Donut android1.6 :linux内核升级到
2.6.29
zhq56030207
·
2010-09-19 16:00
java
android
shell
Build
deprecated
linux内核
You are attempting to build with the incorrect version of java.
的版本有很多 0.9 ,1.0 ,1.5,1.6,2.0,2.1 09年4月15日 cupcake android 1.5 09年9月15 Donut android 1.6 : linux内核升级到
2.6.29
isiqi
·
2010-09-19 16:00
java
android
linux
git
Flex
基于PXAxxx平台的Andriod(Linux kernel
2.6.29
)内核移植到Meego(linux kernel 2.6.35)过程三
移植mach-mmp/下面的ttc_dkb.c文件。 ttc_dkb.c文件是整个平台init各种devicedrivers入口。整个平台的devicedrivers都是从这里开始init。first,看一下在mach-mmp目录树下的内容:|--aspenite.c|--avengers_lite.c|--clock.c---------------------------------(6)|-
landerluu
·
2010-09-17 14:00
linux
timer
IO
平台
makefile
meego
编译kernel-2.6.35内核纠结的过程
在昨天成功编译kernel-
2.6.29
后,听说kernel-2.6.35已经出来了。于是就尝试着编译了一下!前几步很成功,到最后一步执行makeinstall时报错,找不到那几个模块。
Bnsen
·
2010-09-13 16:15
职场
内核
编译
休闲
中报
编译kernel-2.6.35内核纠结的过程
在昨天成功编译kernel-
2.6.29
后,听说kernel-2.6.35已经出来了。于是就尝试着编译了一下!前几步很成功,到最后一步执行makeinstall时报错,找不到那几个模块。
Bnsen
·
2010-09-13 16:15
职场
内核
编译
休闲
中报
内核初次编译
tar-jxvflinux-
2.6.29
.tar (我的是2.6.18的)cdlinux-
2.6.29
makemrproper #清理一下上次编译时的cachemakemenuconfig#进入经典的菜单
Bnsen
·
2010-09-13 09:14
职场
内核
编译
休闲
内核初次编译
tar-jxvflinux-
2.6.29
.tar (我的是2.6.18的)cdlinux-
2.6.29
makemrproper #清理一下上次编译时的cachemakemenuconfig#进入经典的菜单
Bnsen
·
2010-09-13 09:14
职场
内核
编译
休闲
基于PXAxxx平台的Andriod(Linux kernel
2.6.29
)内核移植到Meego(linux kernel 2.6.35)过程二
接下来介绍main.c中的start_kernel()函数asmlinkagevoid__initstart_kernel(void){ char*command_line; externstructkernel_param__start___param[],__stop___param[];printk(KERN_NOTICE"smp_setup_proc
landerluu
·
2010-09-02 15:00
基于PXAxxx平台的Andriod(Linux kernel
2.6.29
)内核移植到Meego(linux kernel 2.6.35)过程一
学习嵌入式ARMlinux,主要想必三个方向发展:1、嵌入式linux应用软件开发2、linux内核的剪裁和移植3、嵌入式linux底层驱动的开发主要介绍内核移植过程中涉及文件的分布及其用途,以及简单介绍系统的初始化过程。整个arm linux内核的启动可分为三个阶段:第一阶段主要是进行cpu和体系结构的检查、cpu本身的初始化以及页表的建立等;第二阶段主要是对系统中的一些基础设施进行初始化;最后
landerluu
·
2010-09-01 21:00
linux
嵌入式
平台
patch
meego
linux内核
QT 4.6.3 移植详细步骤(适合初学者)
开发板:友善之臂mini2440-128M主机: VMware6.5+Fedora9开发版内核:Linux
2.6.29
交叉编译器:arm-linux-gcc-4.3.2 ***************
qqyanchong
·
2010-08-29 11:00
vmware
sqlite
qt
Path
library
编译器
下一代Linux文件系统Btrfs走向成熟
从Linux内核
2.6.29
版开始,Btrfs文件系统正式落户Linux系统。
昵称4
·
2010-08-29 03:00
下一代Linux文件系统Btrfs走向成熟
从Linux内核
2.6.29
版开始,Btrfs文件系统正式落户Linux系统。
崔康
·
2010-08-29 00:00
下一代Linux文件系统Btrfs走向成熟
从Linux内核
2.6.29
版开始,Btrfs文件系统正式落户Linux系统。
崔康
·
2010-08-29 00:00
Linux内存管理(二)
注:本文中提到的ICE为一Android工程,对应Linux内核版本为
2.6.29
。2.6slab分配器从前面分析可知,内核对内存的管理都是以页为最小单位的,也就是说想从内核申请内存,必须是页的倍数。
S_E_A_N
·
2010-08-22 14:00
linux
cache
struct
list
null
recursion
Linux内存管理(一)
注:本文中提到的ICE为一Android工程,对应Linux内核版本为
2.6.29
。 为了合理快速的获取内存,Linux分多层管理结构以适应不同架构及不同的使用方式。
S_E_A_N
·
2010-08-22 13:00
数据结构
算法
linux
struct
活动
磁盘
Android kernel和标准Linux Kernel的差异
Linux-For-Devices-Articles/Porting-Android-to-a-new-device/ 发现一篇分析Androidkernel与标准kernel的差异的文章,但是,作者用的是2.6.25的内核,我发现在Android
2.6.29
buaadallas
·
2010-08-17 16:13
linux
android
移动开发
kernel
休闲
Android kernel和标准Linux Kernel的差异
Linux-For-Devices-Articles/Porting-Android-to-a-new-device/ 发现一篇分析Androidkernel与标准kernel的差异的文章,但是,作者用的是2.6.25的内核,我发现在Android
2.6.29
buaadallas
·
2010-08-17 16:13
linux
android
移动开发
kernel
休闲
Android kernel和标准Linux Kernel的差异
Linux-For-Devices-Articles/Porting-Android-to-a-new-device/发现一篇分析Androidkernel与标准kernel的差异的文章,但是,作者用的是2.6.25的内核,我发现在Android
2.6.29
buaadallas
·
2010-08-17 16:13
Linux
Kernel
移动开发
Android系统的版本
去年10月28日发布,基于LinuxKernel
2.6.29
,第一个
Du-Lijun
·
2010-08-16 10:00
android
google
产品
手机
linux
gmail
Linux-Embedded
Linux内存初始化
注:本文中提及的ICE为一个使用Android2.1(Linux
2.6.29
)的项目。 在进入复杂的内存初始化过程前,我们先看看初始化后的内存分配及映射图,以便有一个整体的印象。
S_E_A_N
·
2010-08-14 12:00
linux
android
struct
command
header
tags
linux
2.6.29
启动过程详细分析
突然心血来潮,想自己写个模块,于是就把linux
2.6.29
的启动过程有分析了一下,整理出来和大家分享下。 linux的启动大体上可以分几个步骤: 第一部分 grub部分,内核的加载过程。
bigfirebird
·
2010-08-12 16:00
C++
c
linux
C#
OS
linux内核编译步骤!
最近linux内核更新到了
2.6.29
,心里痒痒的想编译个新内核体验体验,网上搜集了好多资料,总结下来就这个步骤:1、到[url]http://www.kernel.org/[/url]下载源码包在这里我们假设下到的源码包为
zhangq1116
·
2010-08-11 17:08
linux
职场
休闲
linux内核编译步骤!
linux内核编译步骤!
最近linux内核更新到了
2.6.29
,心里痒痒的想编译个新内核体验体验,网上搜集了好多资料,总结下来就这个步骤:1、到[url]http://www.kernel.org/[/url]下载源码包在这里我们假设下到的源码包为
zhangq1116
·
2010-08-11 17:08
linux
职场
休闲
linux内核编译步骤!
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他