home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / forum13.lzh / SOFTWARE / ASSEMBLER / msd0.doesnt_work < prev   
Text File  |  1990-09-04  |  1KB  |  89 lines

  1. *
  2. * Versuch, msd1.a fuer ATARI ST anzupassen.
  3. * Funktioniert so aber noch nicht ?
  4. * Rolf Hemmerling. 
  5. *
  6. * << siehe Brief in LETTERS/brief.hemmerling           PHILM >>
  7.     use    <oskdefs.d>
  8.     opt -l
  9.  
  10. **  Device Type values
  11. DT_SCF: equ 0 Sequential Character File Type
  12. DT_RBF: equ 1 Random Block File Type
  13. DT_Pipe: equ 2 Pipe File Type
  14.  
  15. TrkDns    set    1
  16. BitDns    set    1
  17. Density    set    BitDns+(TrkDns<<1)
  18. DiskType set    %00100000
  19. TypeLang set    (Devic<<8)+0
  20. Attr_Rev set    (ReEnt<<8)+1
  21. Edition    set    1
  22.  
  23.     psect    MSFDesc,TypeLang,Attr_Rev,Edition,0,0
  24.  
  25. Port    set    $00FFFFF0        
  26. * $FE6000
  27. Vector    set    64               
  28. * 72
  29. IRQLevel set    2            
  30. * 6
  31. Priority set    2
  32. Mode    set    Dir_+ISize_+Exec_+Updat_
  33. DrvNum    set    0                
  34. * 5
  35. StepRate set    3
  36. Cylinders set    80
  37. Heads    set    2
  38.  
  39.     dc.l    Port
  40.     dc.b    Vector
  41.     dc.b    IRQLevel
  42.     dc.b    Priority
  43.     dc.b    Mode
  44.     dc.w    FileMgr
  45.     dc.w    DevDrv
  46.     dc.w    DevCon
  47.     dc.w    0,0,0,0
  48.     dc.w    OptLen
  49.  
  50. OptTbl
  51.     dc.b    DT_RBF
  52.     dc.b    DrvNum
  53.     dc.b    StepRate
  54.     dc.b    DiskType
  55.     dc.b    Density
  56.     dc.b    13
  57.     dc.w    Cylinders
  58.     dc.b    Heads
  59.     dc.b    1
  60.     dc.w    9
  61.     dc.w    9
  62.     dc.w    2
  63.     dc.b    1
  64.     dc.b    0
  65.     dc.b    0
  66.     dc.b    1
  67.     dc.w    512
  68.     dc.w    0
  69.     dc.b    1
  70.     dc.b    0
  71.     dc.w    0,0,0,0,0,0
  72.     dc.b    0
  73. OptLen    equ    *-OptTbl
  74.  
  75. FileMgr    dc.b    "msfm",0
  76. DevDrv    dc.b    "rbf",0
  77. * "rb1772",0
  78.  
  79.     ALIGN
  80. DevCon
  81.     dc.w    DevCLen
  82. DevC1    dc.b    $FF        step rate System I  3 ms
  83.     dc.b    $FF        not OS-9 disk
  84. DevCLen    equ    *-DevC1
  85.  
  86.     ends
  87.  
  88.  
  89.