VxWorks5.5下电子盘DMA驱动程序设计与实现
Development of flash disk DMA driver on VxWorks5.5 operating system作者机构:江苏自动化研究所江苏连云港222061
出 版 物:《电子技术应用》 (Application of Electronic Technique)
年 卷 期:2016年第42卷第11期
页 面:40-43页
学科分类:08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:VxWorks5.5 DMA 电子盘 驱动
摘 要:在嵌入式实时操作系统中,经常需要实时读写硬盘数据,为了提高VxWorks5.5系统下IDE电子盘读写速度,提出了一种基于ICH7-M南桥芯片的DMA模式驱动软件的设计方法。该方法采用风河公司提供的磁盘驱动程序框架,设计了新的读写接口函数,新驱动遵循ATA-6接口协议并采用UDMA2传输模式,可使电子盘读写速度提高十余倍。应用结果表明,该方法运行稳定,系统的实时性提高,充分发挥了电子盘性能。