摘要:
ifneq($(KERNELRELEASE),)/*KERNELRELEASE是一个变量,这句话的意思是,如果KERNELRELEASE的值不为空的话,就执行下面的语句*/obj-m:=bus.o/*算是变量的赋值,obj-m是一个变量,作为一个模块变量*/Else/*else执行之后的全部语句,直... 阅读全文
摘要:
Printk的级别:在内核代码include/linux/kernel.h中有如下代码,它们表示0~7这8个记录级别的名称。#defineKERN_EMERG""/*systemisunusable*/#defineKERN_ALERT""/*actionmustbetakenimmediately... 阅读全文
摘要:
1、首先配置vmtool,共享xp目录;查看内核:rpm-qa|grepkernel//查找系统中旧的内核,、卸载对应版本的内核将-2.6.18-128.4.1-2.6.18-128.2.1.el5的版本卸载卸载命令雷同如下,包名字可以再上面找到对应版本即[root@linuxzgf/]#rpm-e... 阅读全文
摘要:
用rpm-qa|greptftp检查是否安装tftp服务器如果没有。tftp:yuminstalltftp*(yuminstallxinetdtftptftp-server)Tftp的配置文件在vi/etc/xinetd.d/tftp修改tftpboot的属性chmod777-Rtftpboot修改... 阅读全文
摘要:
用rpm-qa|grepnfs检查是否安装tftp服务器yuminstallnfs1.服务端安装:1.setup2.SystemServices3.选中* nfs4.servicenfsrestart权限文件配置示例: 1.vi/etc/exports2.写入/nfsroot/rootfs172.2... 阅读全文
摘要:
由于Uboot2011.06对S3C6410有了很好的支持,所以采用Uboot2011.06版本。一、 移植环境主 机:VMWare-ubuntu开发板:ok6410—512M nandflash,Kernel:2.6.30.4 u-boot:u-boot-2011.06二、 源码获得 ... 阅读全文
摘要:
Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在She... 阅读全文
摘要:
pc:Centos5.4内核:linux 3.0.1开发板:ok6410交叉编译器:arm-linux-gcc 4.4.11. make menuconfig 去掉原来的触摸屏驱动程序-> Device Drivers -> Input device support -> Generic input... 阅读全文
摘要:
pc:Centos5.4内核:linux 3.0.1开发板:ok6410交叉编译器:arm-linux-gcc 4.4.1LCD驱动程序怎么写LCD驱动程序?1. 分配一个fb_info结构体: framebuffer_alloc2. 设置3. 注册: register_framebuffer4. ... 阅读全文
摘要:
一、静态编译busybox1、创建根文件系统的目录mkdir rootfscd rootfsmkdir bin dev etc lib proc sbin sys mnt usr varmkdir 1777 tmp (我变更了/tmp目录的使用权,让它开启sticky位。为/tmp目录的使用权开启此... 阅读全文
摘要:
先说说Qt源码包,有x11的,又有embedded的,还有everywhere的。安装x11,可以开发在pc机下运行的应用程序,并且会生成一些Qt开发工具designer和qvfb。安装embedded ,可以开发在开发板上运行的Qt应用程序。使用everywhere,需要解压三份,使用不同的con... 阅读全文
摘要:
交叉编译时与上篇过程相同,但是在配置的时候要做些修改。1.安装zlib用交叉编译工具编译zlib,并且把库生成到交叉编译环境的库目录下./configure --prefix=/usr/local/arm/4.4.1/arm-none-linux-gnueabi--prefix是便于寻找头文件和库文... 阅读全文
摘要:
如何在PC和arm中的虚拟机中制作一个mp3 player。需要准备的库文件有zlib-1.2.3.tar.gz,libid3tag-0.15.1b.tar.gz,libmad-0.15.1b.tar.gz,madplay-0.15.2b.tar.gz。zlib-1.2.3.tar.tar用于文件的... 阅读全文
摘要:
到这个网站下载源码:http://www.mplayerhq.hu/design7/dload.html一、安装essential-20071007.tar.bz21、tar;2、mkdir /usr/lib/codes3、cd essential-20071007.4、cp * /usr/lib/... 阅读全文
摘要:
安装包:MPlayer-1.0rc2.tar.bz2 交叉编译器:arm-linux-gcc-4.5.1解压MPlayer-1.0rc2.tar.bz2 :tar –xjvf MPlayer-1.0rc2.tar.bz2进入解压文件 MPlayer-1.0rc2进行configure 配置./con... 阅读全文
摘要:
交叉编译tslib-1.4下载tslib-1.4.tar.gz放到/home/driver/ts/目录下#cd/home/driver/ts#tar zxvf tslib-1.4.tar.gz#cd tslib#export CC=/usr/local/arm/4.3.2/bin/arm-linux... 阅读全文