新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论高级C/C++编程、代码重构(Refactoring)、极限编程(XP)、泛型编程等话题
    [返回] 计算机科学论坛计算机技术与应用『 C/C++编程思想 』 → 关于一个测试的程序 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 3784 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 关于一个测试的程序 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     randylau 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(猛啃高等数学)
      文章:27
      积分:179
      门派:W3CHINA.ORG
      注册:2008/7/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给randylau发送一个短消息 把randylau加入好友 查看randylau的个人资料 搜索randylau在『 C/C++编程思想 』的所有贴子 引用回复这个贴子 回复这个贴子 查看randylau的博客楼主
    发贴心情 关于一个测试的程序

    以下是关于一个测试程序,如哪位见过此种程序 ,欢迎一一注释其功能
    WAITSTARTUP
    REG
    SET SAVETST ON
    CHECKTST B/F P/A                          //rebecca
    CPKMODEL DS8A1P

    WRITERID STR(0000)
    CHECKRID STR(0000)


      E2W ADDR(0X70,0)
      E2W ADDR(0X71,4)
      E2W ADDR(0X72,5)
      E2W ADDR(0X73,0XFF)
      E2W ADDR(0X74,0XFF)
      E2W ADDR(0X75,0X99)
      E2W ADDR(0X76,0X0F)
      E2W ADDR(0X77,0X0F)
      d2f
    atapi(df,09,0,0,0,0,0,0,0,0,0,0)  //ok
    assign r[0x8000]=0x00
    assign r[0x8001]=0x04
    assign r[0x8002]=0x05
    assign r[0x8003]=0xff
    assign r[0x8004]=0xff
    assign r[0x8005]=0x99
    cmprr addr1(0x70) addr2(0x8000) len(6)


      atapi(df,8a,0,0,0,0,0,0,0x7c,0,0,0)
      atapi(df,89,0,0,0,0,0,0,0x7c,0,ee,fa)
      assign V1=R[0]
      assign r[0x8000]=V1
      assign r[0x8001]=0x00 // m,s,c
      cmprr addr1(0x8000) addr2(0x8001) len(1)

    SET RETRY 0
    SET MAXSEEKTIME 3000
    SET TIMEOUT 7.4

    ATAPI(DF,0,1C,12,0,0,4B,45,59,20,20,20) //KEY
    ATAPI(DF,0,1C,12,0,0,50,41,52,41,4D,45) //PARAME

    E2W ADDR(0x3E7,0xFF)       
    E2W ADDR(0x3F7,0xFF)

    ;;;///// PUT DVD5 DISC
    SET DVD
    SET PIO 4
    TRAYOUT MAX(4) MIN(0)
    atapi(df,00,12,01,0,1e,0,0,0,0,0,0)    // XY shift  add. DVD X-Y shift
    wait DVD5BETA disc
    delay 2  //Eric 2005 10 27
    testunit 25
    atapi(df,14,18,0,0,0,0,0,0,0,0,0)      // disable smart function
    atapi(df,14,00,02,01,0,0,0,0,0,0,0)    //disable unbalance

    RANDREAD PASS(20) CHKSUM
    SEQREAD LBAS(0) LBAE(10000) CHKSUM

    SET DMA S2
    DELAY 2
    TXRATE LBAS(0) MIN(4300) MAX(5400) BLK(32) COUNT(50)

    SET PIO 4
    SEQREAD LBAS(0X217000) LBAE(0X217FFF) CHKSUM
    SET retry 2
    READC1C2 LBAS(0x218000) MAX(40) MAX2(5) AVG

    SET DMA S2
    DELAY 3
    SET RETRY 2
    atapi(28,08,00,22,7f,ff,0,0,1,0,0,0)
    // clear cash buffer to avoid seek time
    TXRATE   LBAS(0x228000) MIN(10150) MAX(13000)  BLK(32) COUNT(100)

    SET PIO 4
    SET RETRY 0
    RANDACC   MAX(150) PASS(10)
    FULLACC   MAX(270) PASS(10) LBAS(0) LBAE(0X22F000)
    SPINDOWN MAX(5) MIN(1)


    ;; CD : PUT DISC *******
    set cdrom
    trayout
    atapi(df,00,12,01,0,28,0,0,0,0,0,0)    // XY shift
    atapi(df,00,59,B0,00,0,0,0,0,0,0,0)    //Enable CD Tilt Cal
    wait CD5-4 Disc
    //delay 2  //Eric 2005 10 27
    testunit 25  // Aaron 2006.01.06

    ;SPINDOWN MAX(4.5)
    ;STARTUP MAX(20) MIN(1) SLIM AUX

    atapi(df,14,18,0,0,0,0,0,0,0,0,0) // disable smart function
    RANDREAD PASS(10) CHKSUM
    SEQREAD  MSFS(0:2:0) MSFE(1:10:0) CHKSUM

    SET DMA S2
    DELAY 3
    TXRATE   MSFS(00:02:00) MIN(1450) MAX(1950)
    SET PIO(4)
    SEQREAD MSFS(72:45:0) MSFE(72:59:74) CHKSUM
    SET RETRY 2
    READC1C2 MSFS(73:0:0) MAX(250) MAX2(0)

    SET DMA S2
    DELAY 3
    SET RETRY 2
    atapi(28,08,00,05,02,9E,0,0,1,0,0,0)
    TXRATE   MSFS(73:00:00) MIN(3550) MAX(4200)

    SET PIO 4
    SET RETRY 0
    RANDREAD PASS(20) CHKSUM
    RANDACC  MAX(130) PASS(10)
    ;FULLACC  MAX(250) PASS(10)
    FULLACC  MAX(250) PASS(10) MSFS(00:02:00) MSFE(73:00:00) //v16
    SET TIMEOUT 8
    SPINDOWN MAX(4.5) MIN(0.5)
    TRAYOUT


       收藏   分享  
    顶(0)
      




    ----------------------------------------------
    一切努力就好

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/7/26 15:03:00
     
     randylau 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(猛啃高等数学)
      文章:27
      积分:179
      门派:W3CHINA.ORG
      注册:2008/7/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给randylau发送一个短消息 把randylau加入好友 查看randylau的个人资料 搜索randylau在『 C/C++编程思想 』的所有贴子 引用回复这个贴子 回复这个贴子 查看randylau的博客2
    发贴心情 
    只看不回的?大家`~回复几个嘛

    ----------------------------------------------
    一切努力就好

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/8/1 20:43:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 C/C++编程思想 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2025/2/20 1:31:49

    本主题贴数2,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    4,246.094ms