• 首页
  • 装备资讯
  • 热点专题
  • 人物访谈
  • 政府采购
  • 产品库
  • 求购库
  • 企业库
  • 品牌排行
  • 院校库
  • 案例·技术
  • 会展信息
  • 教育装备采购网首页 > 知识产权 > 专利 > CN101840306A

    VxWorks操作系统中实现驱动SATA设备的方法和系统

      摘要:本发明提供了一种VxWorks操作系统下实现驱动SATA设备的方法,所述方法包括初始化和DMA读写,其中,所述初始化包括如下步骤:a)初始化AHCI控制器;b)分配AHCI内存空间;c)启动AHCI控制器的端口;所述DMA读写包括如下步骤:a)在命令列表中查找一个空命令头;b)初始化所述空命令头的命令头结构体;c)初始化一个SATA队列命令结构体;d)封装一个命令表;e)激活命令,实现DMA读写。同时本发明还公开了一种VxWorks操作系统下实现驱动SATA设备的系统。通过本发明提供的方法和系统,实现了在VxWorks操作系统最新6.6版本包括之前所有的版本上实现以AHCI模式驱动SATA硬盘。
    • 专利类型发明专利
    • 申请人研祥智能科技股份有限公司;
    • 发明人曹雨田;匡尧文;王志明;
    • 地址518057 广东省深圳市南山区高新中四道31号研祥科技大厦
    • 申请号CN200910106066.8
    • 申请时间2009年03月18日
    • 申请公布号CN101840306A
    • 申请公布时间2010年09月22日
    • 分类号G06F3/06(2006.01)I;G06F13/28(2006.01)I;G06F13/24(2006.01)I;