设备通常会提供一组寄存器来用于控制设备、读写设备和获取设备状态,即控制寄存器、数据寄存器和状态寄存器。这些寄存器可能位于IO空间,也可能位于内存空间。当位于IO空间时,通常被称为IO端口,位于内存空间时,对应的内存空间成为IO内存。 1. Linux IO端口和IO内存访问接口 1.1 IO端口 在Linux设备驱动中,应使用Linux内核提供的函数来访问定位于IO空间的端口,这些函数包括如下几种: (1)读写字节端口(8位宽) unsigned in
关键字:
ARM Linux
1. 开发环境的建立在嵌入式系统中,由于目标机资源有限,因此通常是在主机上编译好驱动程序以及应用程序,然后通过串口、以太网、仿真器或其他通信手段与目标机通信。为了方便进行Linux设备驱动的开发和调试,首先必须建立良好的开发环境,包括交叉编译环境的建立、minicom的设置以及nfs网络文件系统的建立。 (1) 交叉编译环境由于我采用的是ARM9 S3C2410处理器,因此必须在主机上建立针对目标板处理器的GNU工具链,这个过程相当复杂繁琐,开发者可以采用编译好的针对A
关键字:
S3C2410 Linux
1。编译缘由 使用斯道的zImage文件,我自己编译的Mplayer不能使用,必须加--nosound选项才能播放视频。后来见一篇文章说是Linux内核音频驱动的问题,所以决定重新编译内核。 2。编译工具及资料 2。1内核版本:斯道S3C2410普及版2光盘自带的 2。1交叉编译器:cross-2.95.3.tar.bz2,可能是在ARM官方的ftp服务器上下的,我忘了。 3。编译过程 3。1拷贝cross-2.95.3.tar.bz2到/usr/local/arm/目录,并转到/usr/
关键字:
S3C2410 Linux
1. 设备驱动和操作系统 1.1 无操作系统时的设备驱动 在没有操作系统的情况下,设备驱动的接口直接提交给应用软件工程师,应用软件没有跨越任何层次就可以直接访问设备驱动的接口。驱动包含的接口函数也与硬件的功能直接吻合,没有任何附加功能。 1.2 有操作系统时的设备驱动 没有操作系统时,设备驱动直接被应用程序调用,不与任何操作系统关联。当系统中包含操作系统后,设备驱动会变得怎样? 首先,无操作系统时设备驱动的硬件操作仍然是必不可少的,没有这一部分,设备驱动不可能与
关键字:
ARM Linux
一、下载linux-26304源码,并解压ftp:ftpkernelorgpublinuxkernelv26linux-26304targztarzxvflinux-26304targz
关键字:
linux-2.6.30.4移植2440开发
修改好内核源码,并增加了yaffs源码,开始make,出现如下错误:U-Boot116(Mar212012-07:03:29)DRAM:64MBFlash:2MBNA
关键字:
linux-2.6.14移植S3C244
NFS服务器配置系统平台:VMware7+Ubuntu1110安装NFS:apt-getinstallnfs-kernel-server打开etcexports文件,在末尾加入
关键字:
linux-2.6.14挂载NFS文件系
现在应该很少使用2614的内核了,但由于项目需要,最近移植了26版本的内核到S3C2440上,并移植了CS8900网卡驱动(网卡驱动移植参考http:
关键字:
linux-2.6.14移植S3C244
下载arm-linux-gcc并解压,把里面的arm文件夹整个cp到/usr/local/然后是注册环境一般是修改profile1:对于ubuntu中profile是调用/etc/bash.b...
关键字:
安装配置arm-linux-gc
arm-linux-objdump用来显示二进制文件信息和查看反汇编代码arm-linux-objdumpndash;Delf_file>dis_file(elf可执行文件的...
关键字:
arm-linux-objdump参
宿主机:Fedora13目标机:s3c2440交叉编译器:arm-linux-gcc-3.4.1交叉编译器路径:/usr/local/arm/3.4.1要移植的内核版本:li...
关键字:
linux-2.6.35.3内核移植s3c244
astra linux介绍
您好,目前还没有人创建词条astra linux!
欢迎您创建该词条,阐述对astra linux的理解,并与今后在此搜索astra linux的朋友们分享。
创建词条
关于我们 -
广告服务 -
企业会员服务 -
网站地图 -
联系我们 -
征稿 -
友情链接 -
手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
京ICP备12027778号-2 北京市公安局备案:1101082052 京公网安备11010802012473