Linux系统下基于PCI控制器(PLX9054)的DMA编程

来源 :微计算机信息 | 被引量 : 0次 | 上传用户:lhfheihei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
DMA是实现大批量数据快速传输的一种手段。DMA的实现是高度依赖操作系统和硬件的。本文讨论了DMA编程在Linux系统下的所遇到的主要问题厦解决方法。并通过实例介绍了基于PLX9054芯片的DMA实现方法。
其他文献
CAN总线以其独有的技术优势和特点,近年来在自动测控和工业控制领域发展迅猛,应用越来越广。然而,目前许多已投入使用的自动测控和工业控制设备采用的仍然是传统的RS485总线。由于物理接口和通讯协议上的不同,要让原有的RS485设备在CAN总线上工作,就必须采用总线转换器。本文介绍了一种基于飞利浦公司LPC2119的RS485-CAN总线转换器的设计方法和实现过程。
随着网络游戏在中国的蓬勃发展,根据IDC的市场报告,网络游戏市场在近几年每年会有30%-40%的增长,庞大的下载流量使得网络游戏运营商不堪重负。本文首先介绍了对等网的体系结构,分析
语音,文字短信无线发射机是嵌入式智能家居系统的重要部件,采用锁相环式频率合成器技术。利用MC145152和MC12022芯片组成锁相环。输出载波频率35MHz,稳定度达到4×10—5.准确
本文结合光电计时仪实例,介绍了PC104串口通信原理及其在工程中的实践应用。本文同时提出了一种简单、有效的串口通信方式,并简要说明了相关的通信软件的设计。
小型通信终端往往采用低功耗小尺寸的微控制嚣,I/O引脚资源有限,但仍然要面对大量I/O端口的需要。利用AVR单片机片内的一路ADC以及相关的多档位开关的模糊判决法和算术平均滤波算
本文分析了新兴的网络存储技术-SAN、城域网的多种承载技术的特点和使用环境,并针对SAN的扩展需求对不同承载方案进行了相关探讨。
本文介绍了有源箝位谐振直流环节逆变器的工作原理,给出了此逆变器在谐振期间的等效电路及典型的工作波形。通过对其换流过程的分析,提出了采用谐振开关控制,箝住开关控制的电流
燃烧过程的经济性是工业锅炉控制过程中的一个重要环节,本文提出一种以炉膛温度为被控量,利用模糊控制与PI控制相结合的控制方法,这种方法在实际应用中大大改善了燃料燃烧的充分
针对配变监测系统对数据传输可靠性和实时性的要求.本文介绍了一种基于移动GPRS无线通信方式的配电变压器电力参数实时监测系统的设计方案。设计了由AT89S52单片机为核心的配
本文简要介绍了基于AU1500的MPU和嵌入式Linux数字磁盘录像机,详细介绍了系统的硬件框架。重点叙述了是如何实现将嵌入式Linux移植到目标系统中,系统的介绍了移植嵌入式Linux需