home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / assemblr / library / lib4a86 / lib / diskll.mab < prev    next >
Text File  |  1992-02-02  |  2KB  |  86 lines

  1. BIOS_PARAMETER_BLOCK STRUC [BX]
  2. BPB_BYTES_PER_SEKTOR DW ?
  3. BPB_SEKTOR_PER_CLUSTER DB ?
  4. BPB_RESERVED_SEKTORS DW ?
  5. BPB_FATS DB ?
  6. BPB_ROOTDIRENTRYS DW ?
  7. BPB_MAXSEKTORS DW ?
  8. BPB_MEDIADESKRIPTOR DB ?
  9. BPB_SEKTORS_PER_FAT DW ?
  10. BPB_SEKTORS_PER_TRACK DW ?
  11. BPB_HEADS DW ?
  12. BPB_FIRSTSECTOROFFS DD ?
  13. BPB_UNKNOWN DB 0BH DUP ?
  14. BPB_MAXSEKTORS1 DD ?
  15. BPB_UNKNOWN1 DB 7 DUP ?
  16. ENDS
  17. DISKBOOTBLOCK3 STRUC [BX]
  18. DISKBOOTBL3_JMP DB 3 DUP ?
  19. DISKBOOTBL3_NAME DB 8 DUP ?
  20. DISKBOOTBL3_BYTES_SECTOR DW ?
  21. DISKBOOTBL3_SECTOR_CLUSTER DB ?
  22. DISKBOOTBL3_RESERVED_SECTORS DW ?
  23. DISKBOOTBL3_FATS DB ?
  24. DISKBOOTBL3_ROOTDIRENTRYS DW ?
  25. DISKBOOTBL3_MAXSEKTORS DW ?
  26. DISKBOOTBL3_MEDIAID DB ?
  27. DISKBOOTBL3_SEKTORS_FAT DW ?
  28. DISKBOOTBL3_SEKTORS_TRACK DW ?
  29. DISKBOOTBL3_HEADS DW ?
  30. DISKBOOTBL3_HIDDENSEKTORS DW ?
  31. ENDS
  32. DISKBOOTBLOCK4 STRUC [BX]
  33. DISKBOOTBL4_JMP DB 3 DUP ?
  34. DISKBOOTBL4_NAME DB 8 DUP ?
  35. DISKBOOTBL4_BYTES_SECTOR DW ?
  36. DISKBOOTBL4_SECTOR_CLUSTER DB ?
  37. DISKBOOTBL4_RESERVED_SECTORS DW ?
  38. DISKBOOTBL4_FATS DB ?
  39. DISKBOOTBL4_ROOTDIRENTRYS DW ?
  40. DISKBOOTBL4_MAXSEKTORS DW ?
  41. DISKBOOTBL4_MEDIAID DB ?
  42. DISKBOOTBL4_SEKTORS_FAT DW ?
  43. DISKBOOTBL4_SEKTORS_TRACK DW ?
  44. DISKBOOTBL4_HEADS DW ?
  45. DISKBOOTBL4_HIDDENSEKTORS DW ?
  46. DISKBOOTBL4_UNKNOWN1 DW ?
  47. DISKBOOTBL4_MAXSEKTORS1 DD ?
  48. DISKBOOTBL4_PHYSICAL_DRIVE DB ?
  49. DISKBOOTBL4_UNKNOWN2 DB ?
  50. DISKBOOTBL4_ID DB ?
  51. DISKBOOTBL4_IDNUMBER DD ?
  52. DISKBOOTBL4_NAME1 DB 0BH DUP ?
  53. DISKBOOTBL4_UNKNOWN3 DB 08H DUP ?
  54. ENDS
  55. GETDISKBOOTBLOCK MACRO
  56. MOV AX,0201H
  57. MOV DH,0
  58. MOV CX,1
  59. INT 13H
  60. #EM
  61. DISKPARTITIONSTABELLE STRUC [BX]
  62. DPT_STATUS DB ?
  63. DPT_FIRST_HEAD DB ?
  64. DPT_FIRST_SEKTOR DW ?
  65. DPT_PARTITIONSTYP DB ?
  66. DPT_LAST_HEAD DB ?
  67. DPT_LAST_SEKTOR DW ?
  68. DPT_FIRSTABSSEK DD ?
  69. DPT_SEKTORCOUNT DD ?
  70. ENDS
  71. MASTERBOOTPROGRAMM EQU 0000H
  72. PARTITION1 EQU 01BEH
  73. PARTITION2 EQU 01CEH
  74. PARTITION3 EQU 01DEH
  75. PARTITION4 EQU 01EEH
  76. DIRENTRY STRUC [BX]
  77. DIRENTRY_NAME DB 8 DUP ?
  78. DIRENTRY_EXT DB 3 DUP ?
  79. DIRENTRY_ATTR DB ?
  80. DIRENTRY_RESERVED DB 0AH DUP ?
  81. DIRENTRY_TIME DW ?
  82. DIRENTRY_DATE DW ?
  83. DIRENTRY_CLUSTER DW ?
  84. DIRENTRY_LENGTH DD ?
  85. ENDS
  86.