-
ARMSYS6410开发板采用了Linux-2.6.28作为标准版的linux内核,其中集成了丰富的驱动资源,充分展现S3C6410的各项特性,包括硬件编解码、2D/3D加速、显示协处理、TVOUT输出、视频采集和编码、4路串口、2路SD/MMC接口、1路10/100M以太网接口、1路USB host接口等等,使立宇泰6410开发板成为目前linux配置最为强劲和最完整的开发板之一。ARMSYS6410开发板支持Yaffs2文件系统,根文件系统提供了完整的常用命令和多种网络服务,...
-
Linux内核模块编程
2009-06-19
简介
模块(module)是在内核空间运行的程序,实际上是一种目标对象文件,没有链接,不能独立运行,但是可以装载到系统中作为内核的一部分运行,从而可以动态扩充内核的功能。模块最主要的用处就是用来实现设备驱动程序。 使用模块的优点:
1,将来修改内核时,不必全部重新编译整个内核,可节省不少时间
2,系统中如果需要使用新模块,不必重新编译内核,只要插入相应的模块即可 模块的使用方式:(modules-1.3.57.tar.gz)
命令 功能 备注
modprobe... -
嵌入式Linux用Qt Designer快速开发 - [Linux]
2009-06-19
RAD(快速应用程序开发)是一种高效的软件开发形式,可以让用户在极短的时间里创建一个图形化的用户界面。通常情况下,在一张空白的表单上,开发人员可以通过拖拉或点击的方式,在窗口的适当位置上添加一些输入框和按钮等窗口组件。这时,RAD工具会自动编写和维护代码。而用户所要做的只是确定当点击按钮或选择选单选项时将要发生什么事件。
在Linux下,一个非常流行的RAD工具就是Qt Designer。它是嵌入式公司Trolltech的Qt软件包的一个组成部分。如果用户使用的是KDE桌面,... -
2410的linux内核启动地址30008000 由来探讨
2009-06-09
以下就2.4内核中的文件对此问题进行分析。 内核编译链接过程是依靠vmlinux.lds文件,以arm为例vmlinux.lds文件位于kernel/arch/arm/vmlinux.lds, vmlinux-armv.lds的生成过程在kernel/arch/arm/Makefile中 ifeq ($(CONFIG_CPU_32),y)
PROCESSOR = armv
TEXTADDR = 0xC0008000
LDSCRIPT = arch/arm/vmlinux-armv.... -
Linux的启动和核心介绍
2009-06-06
前几天大家对Linux的启动有些讨论。
于是整理了一下前段时间与他人交流的提纲,希望起到抛砖引玉的作用。
Xiaoman04@hotmail.com
这是一次对Linux介绍后的整理。
对象是一些刚对Linux核心感兴趣,并且准备进一步研究和改造的同志。
因为是由提纲整理而成,有些乱,见谅!
四部分内容:
一、Linux核心源码结构介绍
二、编译和配置的过程
三、系统启动顺序的相...
共1页 1







