-#define EFI_SCSI_TYPE_DISK 0x00 // Disk device\r
-#define EFI_SCSI_TYPE_TAPE 0x01 // Tape device\r
-#define EFI_SCSI_TYPE_PRINTER 0x02 // Printer\r
-#define EFI_SCSI_TYPE_PROCESSOR 0x03 // Processor\r
-#define EFI_SCSI_TYPE_WORM 0x04 // Write-once read-multiple\r
-#define EFI_SCSI_TYPE_CDROM 0x05 // CD-ROM device\r
-#define EFI_SCSI_TYPE_SCANNER 0x06 // Scanner device\r
-#define EFI_SCSI_TYPE_OPTICAL 0x07 // Optical memory device\r
-#define EFI_SCSI_TYPE_MEDIUMCHANGER 0x08 // Medium Changer device\r
-#define EFI_SCSI_TYPE_COMMUNICATION 0x09 // Communications device\r
-#define EFI_SCSI_TYPE_RESERVED_LOW 0x0A // Reserved (low)\r
-#define EFI_SCSI_TYPE_RESERVED_HIGH 0x1E // Reserved (high)\r
-#define EFI_SCSI_TYPE_UNKNOWN 0x1F // Unknown or no device type\r
+#define EFI_SCSI_TYPE_DISK 0x00 ///< Direct-access device (e.g. magnetic disk)\r
+#define EFI_SCSI_TYPE_TAPE 0x01 ///< Sequential-access device (e.g. magnetic tape)\r
+#define EFI_SCSI_TYPE_PRINTER 0x02 ///< Printer device\r
+#define EFI_SCSI_TYPE_PROCESSOR 0x03 ///< Processor device\r
+#define EFI_SCSI_TYPE_WORM 0x04 ///< Write-once device (e.g. some optical disks)\r
+#define EFI_SCSI_TYPE_CDROM 0x05 ///< CD-ROM device\r
+#define EFI_SCSI_TYPE_SCANNER 0x06 ///< Scanner device\r
+#define EFI_SCSI_TYPE_OPTICAL 0x07 ///< Optical memory device (e.g. some optical disks)\r
+#define EFI_SCSI_TYPE_MEDIUMCHANGER 0x08 ///< Medium changer device (e.g. jukeboxes)\r
+#define EFI_SCSI_TYPE_COMMUNICATION 0x09 ///< Communications device\r
+#define EFI_SCSI_TYPE_ASCIT8_1 0x0A ///< Defined by ASC IT8 (Graphic arts pre-press devices)\r
+#define EFI_SCSI_TYPE_ASCIT8_2 0x0B ///< Defined by ASC IT8 (Graphic arts pre-press devices)\r
+//\r
+// 0Ch - 1Eh are reserved\r
+//\r
+#define EFI_SCSI_TYPE_UNKNOWN 0x1F ///< Unknown or no device type\r
+\r