major.pp 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. unit major;
  2. interface
  3. {
  4. Automatically converted by H2Pas 0.99.15 from major.h
  5. The following command line parameters were used:
  6. major.h
  7. }
  8. {$PACKRECORDS C}
  9. const
  10. MAX_CHRDEV = 255;
  11. MAX_BLKDEV = 255;
  12. UNNAMED_MAJOR = 0;
  13. MEM_MAJOR = 1;
  14. RAMDISK_MAJOR = 1;
  15. FLOPPY_MAJOR = 2;
  16. PTY_MASTER_MAJOR = 2;
  17. IDE0_MAJOR = 3;
  18. PTY_SLAVE_MAJOR = 3;
  19. HD_MAJOR = IDE0_MAJOR;
  20. TTY_MAJOR = 4;
  21. TTYAUX_MAJOR = 5;
  22. LP_MAJOR = 6;
  23. VCS_MAJOR = 7;
  24. LOOP_MAJOR = 7;
  25. SCSI_DISK0_MAJOR = 8;
  26. SCSI_TAPE_MAJOR = 9;
  27. MD_MAJOR = 9;
  28. MISC_MAJOR = 10;
  29. SCSI_CDROM_MAJOR = 11;
  30. QIC02_TAPE_MAJOR = 12;
  31. XT_DISK_MAJOR = 13;
  32. SOUND_MAJOR = 14;
  33. CDU31A_CDROM_MAJOR = 15;
  34. JOYSTICK_MAJOR = 15;
  35. GOLDSTAR_CDROM_MAJOR = 16;
  36. OPTICS_CDROM_MAJOR = 17;
  37. SANYO_CDROM_MAJOR = 18;
  38. CYCLADES_MAJOR = 19;
  39. CYCLADESAUX_MAJOR = 20;
  40. MITSUMI_X_CDROM_MAJOR = 20;
  41. { ARM Linux /dev/mfm }
  42. MFM_ACORN_MAJOR = 21;
  43. SCSI_GENERIC_MAJOR = 21;
  44. Z8530_MAJOR = 34;
  45. DIGI_MAJOR = 23;
  46. IDE1_MAJOR = 22;
  47. DIGICU_MAJOR = 22;
  48. MITSUMI_CDROM_MAJOR = 23;
  49. CDU535_CDROM_MAJOR = 24;
  50. STL_SERIALMAJOR = 24;
  51. MATSUSHITA_CDROM_MAJOR = 25;
  52. STL_CALLOUTMAJOR = 25;
  53. MATSUSHITA_CDROM2_MAJOR = 26;
  54. QIC117_TAPE_MAJOR = 27;
  55. MATSUSHITA_CDROM3_MAJOR = 27;
  56. MATSUSHITA_CDROM4_MAJOR = 28;
  57. STL_SIOMEMMAJOR = 28;
  58. ACSI_MAJOR = 28;
  59. AZTECH_CDROM_MAJOR = 29;
  60. { SparcLinux & Linux/68k /dev/fb }
  61. GRAPHDEV_MAJOR = 29;
  62. { Linux/mips, SGI /dev/shmiq }
  63. SHMIQ_MAJOR = 85;
  64. CM206_CDROM_MAJOR = 32;
  65. IDE2_MAJOR = 33;
  66. IDE3_MAJOR = 34;
  67. { expanded storage on S/390 = "slow ram" }
  68. XPRAM_MAJOR = 35;
  69. { proposed by Peter }
  70. NETLINK_MAJOR = 36;
  71. PS2ESDI_MAJOR = 36;
  72. IDETAPE_MAJOR = 37;
  73. Z2RAM_MAJOR = 37;
  74. { AP1000 Block device }
  75. APBLOCK_MAJOR = 38;
  76. { AP1000 DDV block device }
  77. DDV_MAJOR = 39;
  78. { Network block device }
  79. NBD_MAJOR = 43;
  80. RISCOM8_NORMAL_MAJOR = 48;
  81. { 48..55 }
  82. DAC960_MAJOR = 48;
  83. RISCOM8_CALLOUT_MAJOR = 49;
  84. MKISS_MAJOR = 55;
  85. { DSP56001 processor device }
  86. DSP56K_MAJOR = 55;
  87. IDE4_MAJOR = 56;
  88. IDE5_MAJOR = 57;
  89. { Logical Volume Manager }
  90. LVM_BLK_MAJOR = 58;
  91. SCSI_DISK1_MAJOR = 65;
  92. SCSI_DISK2_MAJOR = 66;
  93. SCSI_DISK3_MAJOR = 67;
  94. SCSI_DISK4_MAJOR = 68;
  95. SCSI_DISK5_MAJOR = 69;
  96. SCSI_DISK6_MAJOR = 70;
  97. SCSI_DISK7_MAJOR = 71;
  98. COMPAQ_SMART2_MAJOR = 72;
  99. COMPAQ_SMART2_MAJOR1 = 73;
  100. COMPAQ_SMART2_MAJOR2 = 74;
  101. COMPAQ_SMART2_MAJOR3 = 75;
  102. COMPAQ_SMART2_MAJOR4 = 76;
  103. COMPAQ_SMART2_MAJOR5 = 77;
  104. COMPAQ_SMART2_MAJOR6 = 78;
  105. COMPAQ_SMART2_MAJOR7 = 79;
  106. SPECIALIX_NORMAL_MAJOR = 75;
  107. SPECIALIX_CALLOUT_MAJOR = 76;
  108. COMPAQ_CISS_MAJOR = 104;
  109. COMPAQ_CISS_MAJOR1 = 105;
  110. COMPAQ_CISS_MAJOR2 = 106;
  111. COMPAQ_CISS_MAJOR3 = 107;
  112. COMPAQ_CISS_MAJOR4 = 108;
  113. COMPAQ_CISS_MAJOR5 = 109;
  114. COMPAQ_CISS_MAJOR6 = 110;
  115. COMPAQ_CISS_MAJOR7 = 111;
  116. ATARAID_MAJOR = 114;
  117. { Official assignations from Peter }
  118. DASD_MAJOR = 94;
  119. { Official assignations from Peter }
  120. MDISK_MAJOR = 95;
  121. { 80->87 }
  122. I2O_MAJOR = 80;
  123. IDE6_MAJOR = 88;
  124. IDE7_MAJOR = 89;
  125. IDE8_MAJOR = 90;
  126. IDE9_MAJOR = 91;
  127. UBD_MAJOR = 98;
  128. AURORA_MAJOR = 79;
  129. JSFD_MAJOR = 99;
  130. PHONE_MAJOR = 100;
  131. { Logical Volume Manager }
  132. LVM_CHAR_MAJOR = 109;
  133. RTF_MAJOR = 150;
  134. RAW_MAJOR = 162;
  135. USB_ACM_MAJOR = 166;
  136. USB_ACM_AUX_MAJOR = 167;
  137. USB_CHAR_MAJOR = 180;
  138. UNIX98_PTY_MASTER_MAJOR = 128;
  139. UNIX98_PTY_MAJOR_COUNT = 8;
  140. UNIX98_PTY_SLAVE_MAJOR = UNIX98_PTY_MASTER_MAJOR + UNIX98_PTY_MAJOR_COUNT;
  141. { VERITAS volume i/o driver }
  142. VXVM_MAJOR = 199;
  143. { VERITAS volume config driver }
  144. VXSPEC_MAJOR = 200;
  145. { VERITAS volume multipath driver }
  146. VXDMP_MAJOR = 201;
  147. MSR_MAJOR = 202;
  148. CPUID_MAJOR = 203;
  149. { OnStream-SCx0 SCSI tape }
  150. OSST_MAJOR = 206;
  151. { Official allocations now }
  152. IBM_TTY3270_MAJOR = 227;
  153. IBM_FS3270_MAJOR = 228;
  154. implementation
  155. end.