fpc/packages/extra/cdrom/major.pp
2005-02-14 17:13:06 +00:00

163 lines
4.1 KiB
ObjectPascal

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