VxWorks5.5下电子盘DMA驱动程序设计与实现  

Development of flash disk DMA driver on VxWorks5.5 operating system

在线阅读下载全文

作  者:尹加豹[1] 

机构地区:[1]江苏自动化研究所,江苏连云港222061

出  处:《电子技术应用》2016年第11期40-43,共4页Application of Electronic Technique

摘  要:在嵌入式实时操作系统中,经常需要实时读写硬盘数据,为了提高VxWorks5.5系统下IDE电子盘读写速度,提出了一种基于ICH7-M南桥芯片的DMA模式驱动软件的设计方法。该方法采用风河公司提供的磁盘驱动程序框架,设计了新的读写接口函数,新驱动遵循ATA-6接口协议并采用UDMA2传输模式,可使电子盘读写速度提高十余倍。应用结果表明,该方法运行稳定,系统的实时性提高,充分发挥了电子盘性能。In the embedded real-time operating system, reading and writing hard disk data are common. To improve the reading and writing speeds of Integrated Drive Electronics(IDE) Flash disk, a new Direct Memory Access(DMA) driver of south bridge chipset ICH7-M is introduced. This driver uses the hard disk driver framework provided by the WindRiver company and designs new read- ing and writing functions. This new driver follows the Advanced Technology Attachment with Packet Interface-6(ATA/ATAPI-6) protocol and Ultra DMA Mode-2(UDMA2) is used to read and write. The test result shows that the speed is scaled up more than 10 times, and real-time of the system is improved. This driver is stable and takes full advantage of IDE Flash disk.

关 键 词:VxWorks5.5 DMA 电子盘 驱动 

分 类 号:TP336[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象