Hard disk interfce mask enum
typedef enum _PRL_HARD_DISK_IFACE_MASK { PIM_IDE_0_0 = (0x1L<<0), PIM_IDE_0_1 = (0x1L<<1), PIM_IDE_1_0 = (0x1L<<2), PIM_IDE_1_1 = (0x1L<<3), PIM_SCSI_0_0 = (0x1L<<4), PIM_SCSI_1_0 = (0x1L<<5), PIM_SCSI_2_0 = (0x1L<<6), PIM_SCSI_3_0 = (0x1L<<7), PIM_SCSI_4_0 = (0x1L<<8), PIM_SCSI_5_0 = (0x1L<<9), PIM_SCSI_6_0 = (0x1L<<10), PIM_SCSI_7_0 = (0x1L<<11), PIM_SCSI_8_0 = (0x1L<<12), PIM_SCSI_9_0 = (0x1L<<13), PIM_SCSI_10_0 = (0x1L<<14), PIM_SCSI_11_0 = (0x1L<<15), PIM_SCSI_12_0 = (0x1L<<16), PIM_SCSI_13_0 = (0x1L<<17), PIM_SCSI_14_0 = (0x1L<<18), PIM_SCSI_15_0 = (0x1L<<19), PIM_SATA_0_0 = (0x1L<<20), PIM_SATA_0_1 = (0x1L<<21), PIM_SATA_0_2 = (0x1L<<22), PIM_SATA_0_3 = (0x1L<<23), PIM_SATA_0_4 = (0x1L<<24), PIM_SATA_0_5 = (0x1L<<25), PIM_ALL_DISKS = ((0x1L<<26) - 1), PIM_COMPACT_DELAYED = (0x1L<<31), PIM_IDE_MASK_OFFSET = PIM_IDE_0_0, PIM_SCSI_MASK_OFFSET = PIM_SCSI_0_0, PIM_SATA_MASK_OFFSET = PIM_SATA_0_0 } PRL_HARD_DISK_IFACE_MASK;
PrlEnums.h