home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 5 / FreshFish_July-August1994.bin / bbs / dev / amiga_e-2.1b.lha / Amiga_E-2.1b / Modules-Text / devices / hardblocks.txt < prev    next >
Encoding:
Text File  |  1992-09-02  |  2.9 KB  |  125 lines

  1. ShowModule v0.1 (c) 1992 $#%!
  2. now showing: "emodules:devices/hardblocks.m"
  3. NOTE: don't use this output in your code, use the module instead.
  4.  
  5. (---) OBJECT rigiddiskblock
  6. (  0)   id:LONG
  7. (  4)   summedlongs:LONG
  8. (  8)   chksum:LONG
  9. ( 12)   hostid:LONG
  10. ( 16)   blockbytes:LONG
  11. ( 20)   flags:LONG
  12. ( 24)   badblocklist:LONG
  13. ( 28)   partitionlist:LONG
  14. ( 32)   filesysheaderlist:LONG
  15. ( 36)   driveinit:LONG
  16. ( 40)   reserved1:substructure
  17. ( 64)   cylinders:LONG
  18. ( 68)   sectors:LONG
  19. ( 72)   heads:LONG
  20. ( 76)   interleave:LONG
  21. ( 80)   park:LONG
  22. ( 84)   reserved2:substructure
  23. ( 96)   writeprecomp:LONG
  24. (100)   reducedwrite:LONG
  25. (104)   steprate:LONG
  26. (108)   reserved3:substructure
  27. (128)   rdbblockslo:LONG
  28. (132)   rdbblockshi:LONG
  29. (136)   locylinder:LONG
  30. (140)   hicylinder:LONG
  31. (144)   cylblocks:LONG
  32. (148)   autoparkseconds:LONG
  33. (152)   reserved4:substructure
  34. (160)   diskvendor:substructure
  35. (168)   diskproduct:substructure
  36. (184)   diskrevision:substructure
  37. (188)   controllervendor:substructure
  38. (196)   controllerproduct:substructure
  39. (212)   controllerrevision:substructure
  40. (216)   reserved5:substructure
  41. (---) ENDOBJECT     /* SIZEOF=256 */
  42.  
  43. CONST IDNAME_RIGIDDISK=$5244534B,
  44.       RDB_LOCATION_LIMIT=16,
  45.       RDBFF_LAST=1,
  46.       RDBFF_LASTLUN=2,
  47.       RDBFF_LASTTID=4,
  48.       RDBFF_NORESELECT=8,
  49.       RDBFF_DISKID=16,
  50.       RDBFF_CTRLRID=$20
  51.  
  52. (---) OBJECT badblockentry
  53. (  0)   badblock:LONG
  54. (  4)   goodblock:LONG
  55. (---) ENDOBJECT     /* SIZEOF=8 */
  56.  
  57. (---) OBJECT badblockblock
  58. (  0)   id:LONG
  59. (  4)   summedlongs:LONG
  60. (  8)   chksum:LONG
  61. ( 12)   hostid:LONG
  62. ( 16)   next:LONG
  63. ( 20)   reserved:LONG
  64. ( 24)   blockpairs:substructure
  65. (---) ENDOBJECT     /* SIZEOF=NONE !!! */
  66.  
  67. CONST IDNAME_BADBLOCK=$42414442
  68.  
  69. (---) OBJECT partitionblock
  70. (  0)   id:LONG
  71. (  4)   summedlongs:LONG
  72. (  8)   chksum:LONG
  73. ( 12)   hostid:LONG
  74. ( 16)   next:LONG
  75. ( 20)   flags:LONG
  76. ( 24)   reserved1:substructure
  77. ( 32)   devflags:LONG
  78. ( 36)   drivename:substructure
  79. ( 68)   reserved2:substructure
  80. (128)   environment:substructure
  81. (196)   ereserved:substructure
  82. (---) ENDOBJECT     /* SIZEOF=256 */
  83.  
  84. CONST IDNAME_PARTITION=$50415254,
  85.       PBFF_BOOTABLE=1,
  86.       PBFF_NOMOUNT=2
  87.  
  88. (---) OBJECT filesysheaderblock
  89. (  0)   id:LONG
  90. (  4)   summedlongs:LONG
  91. (  8)   chksum:LONG
  92. ( 12)   hostid:LONG
  93. ( 16)   next:LONG
  94. ( 20)   flags:LONG
  95. ( 24)   reserved1:substructure
  96. ( 32)   dostype:LONG
  97. ( 36)   version:LONG
  98. ( 40)   patchflags:LONG
  99. ( 44)   type:LONG
  100. ( 48)   task:LONG
  101. ( 52)   lock:LONG
  102. ( 56)   handler:LONG
  103. ( 60)   stacksize:LONG
  104. ( 64)   priority:LONG
  105. ( 68)   startup:LONG
  106. ( 72)   seglistblocks:LONG
  107. ( 76)   globalvec:LONG
  108. ( 80)   reserved2:substructure
  109. (172)   reserved3:substructure
  110. (---) ENDOBJECT     /* SIZEOF=256 */
  111.  
  112. CONST IDNAME_FILESYSHEADER=$46534844
  113.  
  114. (---) OBJECT loadsegblock
  115. (  0)   id:LONG
  116. (  4)   summedlongs:LONG
  117. (  8)   chksum:LONG
  118. ( 12)   hostid:LONG
  119. ( 16)   next:LONG
  120. ( 20)   loaddata:substructure
  121. (---) ENDOBJECT     /* SIZEOF=NONE !!! */
  122.  
  123. CONST IDNAME_LOADSEG=$4C534547
  124.  
  125.