Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs
dptsig.h File Reference

Go to the source code of this file.

Data Structures

struct  dpt_sig
 

Macros

#define sigWORDLittleEndian(x)   (x)
 
#define sigLONGLittleEndian(x)   (x)
 
#define SIG_VERSION   1
 
#define PROC_INTEL   0x00 /* Intel 80x86/ia64 */
 
#define PROC_MOTOROLA   0x01 /* Motorola 68K */
 
#define PROC_MIPS4000   0x02 /* MIPS RISC 4000 */
 
#define PROC_ALPHA   0x03 /* DEC Alpha */
 
#define PROC_POWERPC   0x04 /* IBM Power PC */
 
#define PROC_i960   0x05 /* Intel i960 */
 
#define PROC_ULTRASPARC   0x06 /* SPARC processor */
 
#define PROC_8086   0x01 /* Intel 8086 */
 
#define PROC_286   0x02 /* Intel 80286 */
 
#define PROC_386   0x04 /* Intel 80386 */
 
#define PROC_486   0x08 /* Intel 80486 */
 
#define PROC_PENTIUM   0x10 /* Intel 586 aka P5 aka Pentium */
 
#define PROC_SEXIUM   0x20 /* Intel 686 aka P6 aka Pentium Pro or MMX */
 
#define PROC_IA64   0x40 /* Intel IA64 processor */
 
#define PROC_960RX   0x01 /* Intel 80960RC/RD */
 
#define PROC_960HX   0x02 /* Intel 80960HA/HD/HT */
 
#define PROC_68000   0x01 /* Motorola 68000 */
 
#define PROC_68010   0x02 /* Motorola 68010 */
 
#define PROC_68020   0x04 /* Motorola 68020 */
 
#define PROC_68030   0x08 /* Motorola 68030 */
 
#define PROC_68040   0x10 /* Motorola 68040 */
 
#define PROC_PPC601   0x01 /* PowerPC 601 */
 
#define PROC_PPC603   0x02 /* PowerPC 603 */
 
#define PROC_PPC604   0x04 /* PowerPC 604 */
 
#define PROC_R4000   0x01 /* MIPS R4000 */
 
#define FT_EXECUTABLE   0 /* Executable Program */
 
#define FT_SCRIPT   1 /* Script/Batch File??? */
 
#define FT_HBADRVR   2 /* HBA Driver */
 
#define FT_OTHERDRVR   3 /* Other Driver */
 
#define FT_IFS   4 /* Installable Filesystem Driver */
 
#define FT_ENGINE   5 /* DPT Engine */
 
#define FT_COMPDRVR   6 /* Compressed Driver Disk */
 
#define FT_LANGUAGE   7 /* Foreign Language file */
 
#define FT_FIRMWARE   8 /* Downloadable or actual Firmware */
 
#define FT_COMMMODL   9 /* Communications Module */
 
#define FT_INT13   10 /* INT 13 style HBA Driver */
 
#define FT_HELPFILE   11 /* Help file */
 
#define FT_LOGGER   12 /* Event Logger */
 
#define FT_INSTALL   13 /* An Install Program */
 
#define FT_LIBRARY   14 /* Storage Manager Real-Mode Calls */
 
#define FT_RESOURCE   15 /* Storage Manager Resource File */
 
#define FT_MODEM_DB   16 /* Storage Manager Modem Database */
 
#define FTF_DLL   0x01 /* Dynamic Link Library */
 
#define FTF_NLM   0x02 /* Netware Loadable Module */
 
#define FTF_OVERLAYS   0x04 /* Uses overlays */
 
#define FTF_DEBUG   0x08 /* Debug version */
 
#define FTF_TSR   0x10 /* TSR */
 
#define FTF_SYS   0x20 /* DOS Loadable driver */
 
#define FTF_PROTECTED   0x40 /* Runs in protected mode */
 
#define FTF_APP_SPEC   0x80 /* Application Specific */
 
#define FTF_ROM   (FTF_SYS|FTF_TSR) /* Special Case */
 
#define OEM_DPT   0 /* DPT */
 
#define OEM_ATT   1 /* ATT */
 
#define OEM_NEC   2 /* NEC */
 
#define OEM_ALPHA   3 /* Alphatronix */
 
#define OEM_AST   4 /* AST */
 
#define OEM_OLIVETTI   5 /* Olivetti */
 
#define OEM_SNI   6 /* Siemens/Nixdorf */
 
#define OEM_SUN   7 /* SUN Microsystems */
 
#define OS_DOS   0x00000001 /* PC/MS-DOS */
 
#define OS_WINDOWS   0x00000002 /* Microsoft Windows 3.x */
 
#define OS_WINDOWS_NT   0x00000004 /* Microsoft Windows NT */
 
#define OS_OS2M   0x00000008 /* OS/2 1.2.x,MS 1.3.0,IBM 1.3.x - Monolithic */
 
#define OS_OS2L   0x00000010 /* Microsoft OS/2 1.301 - LADDR */
 
#define OS_OS22x   0x00000020 /* IBM OS/2 2.x */
 
#define OS_NW286   0x00000040 /* Novell NetWare 286 */
 
#define OS_NW386   0x00000080 /* Novell NetWare 386 */
 
#define OS_GEN_UNIX   0x00000100 /* Generic Unix */
 
#define OS_SCO_UNIX   0x00000200 /* SCO Unix */
 
#define OS_ATT_UNIX   0x00000400 /* ATT Unix */
 
#define OS_UNIXWARE   0x00000800 /* USL Unix */
 
#define OS_INT_UNIX   0x00001000 /* Interactive Unix */
 
#define OS_SOLARIS   0x00002000 /* SunSoft Solaris */
 
#define OS_QNX   0x00004000 /* QNX for Tom Moch */
 
#define OS_NEXTSTEP   0x00008000 /* NeXTSTEP/OPENSTEP/MACH */
 
#define OS_BANYAN   0x00010000 /* Banyan Vines */
 
#define OS_OLIVETTI_UNIX   0x00020000/* Olivetti Unix */
 
#define OS_MAC_OS   0x00040000 /* Mac OS */
 
#define OS_WINDOWS_95   0x00080000 /* Microsoft Windows '95 */
 
#define OS_NW4x   0x00100000 /* Novell Netware 4.x */
 
#define OS_BSDI_UNIX   0x00200000 /* BSDi Unix BSD/OS 2.0 and up */
 
#define OS_AIX_UNIX   0x00400000 /* AIX Unix */
 
#define OS_FREE_BSD   0x00800000 /* FreeBSD Unix */
 
#define OS_LINUX   0x01000000 /* Linux */
 
#define OS_DGUX_UNIX   0x02000000 /* Data General Unix */
 
#define OS_SINIX_N   0x04000000 /* SNI SINIX-N */
 
#define OS_PLAN9   0x08000000 /* ATT Plan 9 */
 
#define OS_TSX   0x10000000 /* SNH TSX-32 */
 
#define OS_OTHER   0x80000000 /* Other */
 
#define CAP_RAID0   0x0001 /* RAID-0 */
 
#define CAP_RAID1   0x0002 /* RAID-1 */
 
#define CAP_RAID3   0x0004 /* RAID-3 */
 
#define CAP_RAID5   0x0008 /* RAID-5 */
 
#define CAP_SPAN   0x0010 /* Spanning */
 
#define CAP_PASS   0x0020 /* Provides passthrough */
 
#define CAP_OVERLAP   0x0040 /* Passthrough supports overlapped commands */
 
#define CAP_ASPI   0x0080 /* Supports ASPI Command Requests */
 
#define CAP_ABOVE16MB   0x0100 /* ISA Driver supports greater than 16MB */
 
#define CAP_EXTEND   0x8000 /* Extended info appears after description */
 
#define DEV_DASD   0x0001 /* DASD (hard drives) */
 
#define DEV_TAPE   0x0002 /* Tape drives */
 
#define DEV_PRINTER   0x0004 /* Printers */
 
#define DEV_PROC   0x0008 /* Processors */
 
#define DEV_WORM   0x0010 /* WORM drives */
 
#define DEV_CDROM   0x0020 /* CD-ROM drives */
 
#define DEV_SCANNER   0x0040 /* Scanners */
 
#define DEV_OPTICAL   0x0080 /* Optical Drives */
 
#define DEV_JUKEBOX   0x0100 /* Jukebox */
 
#define DEV_COMM   0x0200 /* Communications Devices */
 
#define DEV_OTHER   0x0400 /* Other Devices */
 
#define DEV_ALL   0xFFFF /* All SCSI Devices */
 
#define ADF_2001   0x0001 /* PM2001 */
 
#define ADF_2012A   0x0002 /* PM2012A */
 
#define ADF_PLUS_ISA   0x0004 /* PM2011,PM2021 */
 
#define ADF_PLUS_EISA   0x0008 /* PM2012B,PM2022 */
 
#define ADF_SC3_ISA   0x0010 /* PM2021 */
 
#define ADF_SC3_EISA   0x0020 /* PM2022,PM2122, etc */
 
#define ADF_SC3_PCI   0x0040 /* SmartCache III PCI */
 
#define ADF_SC4_ISA   0x0080 /* SmartCache IV ISA */
 
#define ADF_SC4_EISA   0x0100 /* SmartCache IV EISA */
 
#define ADF_SC4_PCI   0x0200 /* SmartCache IV PCI */
 
#define ADF_SC5_PCI   0x0400 /* Fifth Generation I2O products */
 
#define ADF_ALL_2000   (ADF_2001|ADF_2012A)
 
#define ADF_ALL_PLUS   (ADF_PLUS_ISA|ADF_PLUS_EISA)
 
#define ADF_ALL_SC3   (ADF_SC3_ISA|ADF_SC3_EISA|ADF_SC3_PCI)
 
#define ADF_ALL_SC4   (ADF_SC4_ISA|ADF_SC4_EISA|ADF_SC4_PCI)
 
#define ADF_ALL_SC5   (ADF_SC5_PCI)
 
#define ADF_ALL_CACHE   (ADF_ALL_PLUS|ADF_ALL_SC3|ADF_ALL_SC4)
 
#define ADF_ALL_MASTER   (ADF_2012A|ADF_ALL_CACHE)
 
#define ADF_ALL_EATA   (ADF_2001|ADF_ALL_MASTER)
 
#define ADF_ALL   ADF_ALL_EATA
 
#define APP_DPTMGR   0x0001 /* DPT Storage Manager */
 
#define APP_ENGINE   0x0002 /* DPT Engine */
 
#define APP_SYTOS   0x0004 /* Sytron Sytos Plus */
 
#define APP_CHEYENNE   0x0008 /* Cheyenne ARCServe + ARCSolo */
 
#define APP_MSCDEX   0x0010 /* Microsoft CD-ROM extensions */
 
#define APP_NOVABACK   0x0020 /* NovaStor Novaback */
 
#define APP_AIM   0x0040 /* Archive Information Manager */
 
#define REQ_SMARTROM   0x01 /* Requires SmartROM to be present */
 
#define REQ_DPTDDL   0x02 /* Requires DPTDDL.SYS to be loaded */
 
#define REQ_HBA_DRIVER   0x04 /* Requires an HBA driver to be loaded */
 
#define REQ_ASPI_TRAN   0x08 /* Requires an ASPI Transport Modules */
 
#define REQ_ENGINE   0x10 /* Requires a DPT Engine to be loaded */
 
#define REQ_COMM_ENG   0x20 /* Requires a DPT Communications Engine */
 
#define dsDescription_size   50
 

Typedefs

typedef unsigned char sigBYTE
 
typedef unsigned short sigWORD
 
typedef unsigned int sigINT
 
typedef struct dpt_sig dpt_sig_S
 

Macro Definition Documentation

#define ADF_2001   0x0001 /* PM2001 */

Definition at line 238 of file dptsig.h.

#define ADF_2012A   0x0002 /* PM2012A */

Definition at line 239 of file dptsig.h.

#define ADF_ALL   ADF_ALL_EATA

Definition at line 263 of file dptsig.h.

#define ADF_ALL_2000   (ADF_2001|ADF_2012A)

Definition at line 252 of file dptsig.h.

#define ADF_ALL_CACHE   (ADF_ALL_PLUS|ADF_ALL_SC3|ADF_ALL_SC4)

Definition at line 258 of file dptsig.h.

#define ADF_ALL_EATA   (ADF_2001|ADF_ALL_MASTER)

Definition at line 262 of file dptsig.h.

#define ADF_ALL_MASTER   (ADF_2012A|ADF_ALL_CACHE)

Definition at line 260 of file dptsig.h.

#define ADF_ALL_PLUS   (ADF_PLUS_ISA|ADF_PLUS_EISA)

Definition at line 253 of file dptsig.h.

#define ADF_ALL_SC3   (ADF_SC3_ISA|ADF_SC3_EISA|ADF_SC3_PCI)

Definition at line 254 of file dptsig.h.

#define ADF_ALL_SC4   (ADF_SC4_ISA|ADF_SC4_EISA|ADF_SC4_PCI)

Definition at line 255 of file dptsig.h.

#define ADF_ALL_SC5   (ADF_SC5_PCI)

Definition at line 256 of file dptsig.h.

#define ADF_PLUS_EISA   0x0008 /* PM2012B,PM2022 */

Definition at line 241 of file dptsig.h.

#define ADF_PLUS_ISA   0x0004 /* PM2011,PM2021 */

Definition at line 240 of file dptsig.h.

#define ADF_SC3_EISA   0x0020 /* PM2022,PM2122, etc */

Definition at line 243 of file dptsig.h.

#define ADF_SC3_ISA   0x0010 /* PM2021 */

Definition at line 242 of file dptsig.h.

#define ADF_SC3_PCI   0x0040 /* SmartCache III PCI */

Definition at line 244 of file dptsig.h.

#define ADF_SC4_EISA   0x0100 /* SmartCache IV EISA */

Definition at line 246 of file dptsig.h.

#define ADF_SC4_ISA   0x0080 /* SmartCache IV ISA */

Definition at line 245 of file dptsig.h.

#define ADF_SC4_PCI   0x0200 /* SmartCache IV PCI */

Definition at line 247 of file dptsig.h.

#define ADF_SC5_PCI   0x0400 /* Fifth Generation I2O products */

Definition at line 248 of file dptsig.h.

#define APP_AIM   0x0040 /* Archive Information Manager */

Definition at line 273 of file dptsig.h.

#define APP_CHEYENNE   0x0008 /* Cheyenne ARCServe + ARCSolo */

Definition at line 270 of file dptsig.h.

#define APP_DPTMGR   0x0001 /* DPT Storage Manager */

Definition at line 267 of file dptsig.h.

#define APP_ENGINE   0x0002 /* DPT Engine */

Definition at line 268 of file dptsig.h.

#define APP_MSCDEX   0x0010 /* Microsoft CD-ROM extensions */

Definition at line 271 of file dptsig.h.

#define APP_NOVABACK   0x0020 /* NovaStor Novaback */

Definition at line 272 of file dptsig.h.

#define APP_SYTOS   0x0004 /* Sytron Sytos Plus */

Definition at line 269 of file dptsig.h.

#define CAP_ABOVE16MB   0x0100 /* ISA Driver supports greater than 16MB */

Definition at line 215 of file dptsig.h.

#define CAP_ASPI   0x0080 /* Supports ASPI Command Requests */

Definition at line 214 of file dptsig.h.

#define CAP_EXTEND   0x8000 /* Extended info appears after description */

Definition at line 216 of file dptsig.h.

#define CAP_OVERLAP   0x0040 /* Passthrough supports overlapped commands */

Definition at line 213 of file dptsig.h.

#define CAP_PASS   0x0020 /* Provides passthrough */

Definition at line 212 of file dptsig.h.

#define CAP_RAID0   0x0001 /* RAID-0 */

Definition at line 207 of file dptsig.h.

#define CAP_RAID1   0x0002 /* RAID-1 */

Definition at line 208 of file dptsig.h.

#define CAP_RAID3   0x0004 /* RAID-3 */

Definition at line 209 of file dptsig.h.

#define CAP_RAID5   0x0008 /* RAID-5 */

Definition at line 210 of file dptsig.h.

#define CAP_SPAN   0x0010 /* Spanning */

Definition at line 211 of file dptsig.h.

#define DEV_ALL   0xFFFF /* All SCSI Devices */

Definition at line 234 of file dptsig.h.

#define DEV_CDROM   0x0020 /* CD-ROM drives */

Definition at line 228 of file dptsig.h.

#define DEV_COMM   0x0200 /* Communications Devices */

Definition at line 232 of file dptsig.h.

#define DEV_DASD   0x0001 /* DASD (hard drives) */

Definition at line 223 of file dptsig.h.

#define DEV_JUKEBOX   0x0100 /* Jukebox */

Definition at line 231 of file dptsig.h.

#define DEV_OPTICAL   0x0080 /* Optical Drives */

Definition at line 230 of file dptsig.h.

#define DEV_OTHER   0x0400 /* Other Devices */

Definition at line 233 of file dptsig.h.

#define DEV_PRINTER   0x0004 /* Printers */

Definition at line 225 of file dptsig.h.

#define DEV_PROC   0x0008 /* Processors */

Definition at line 226 of file dptsig.h.

#define DEV_SCANNER   0x0040 /* Scanners */

Definition at line 229 of file dptsig.h.

#define DEV_TAPE   0x0002 /* Tape drives */

Definition at line 224 of file dptsig.h.

#define DEV_WORM   0x0010 /* WORM drives */

Definition at line 227 of file dptsig.h.

#define dsDescription_size   50

Definition at line 289 of file dptsig.h.

#define FT_COMMMODL   9 /* Communications Module */

Definition at line 139 of file dptsig.h.

#define FT_COMPDRVR   6 /* Compressed Driver Disk */

Definition at line 136 of file dptsig.h.

#define FT_ENGINE   5 /* DPT Engine */

Definition at line 135 of file dptsig.h.

#define FT_EXECUTABLE   0 /* Executable Program */

Definition at line 130 of file dptsig.h.

#define FT_FIRMWARE   8 /* Downloadable or actual Firmware */

Definition at line 138 of file dptsig.h.

#define FT_HBADRVR   2 /* HBA Driver */

Definition at line 132 of file dptsig.h.

#define FT_HELPFILE   11 /* Help file */

Definition at line 141 of file dptsig.h.

#define FT_IFS   4 /* Installable Filesystem Driver */

Definition at line 134 of file dptsig.h.

#define FT_INSTALL   13 /* An Install Program */

Definition at line 143 of file dptsig.h.

#define FT_INT13   10 /* INT 13 style HBA Driver */

Definition at line 140 of file dptsig.h.

#define FT_LANGUAGE   7 /* Foreign Language file */

Definition at line 137 of file dptsig.h.

#define FT_LIBRARY   14 /* Storage Manager Real-Mode Calls */

Definition at line 144 of file dptsig.h.

#define FT_LOGGER   12 /* Event Logger */

Definition at line 142 of file dptsig.h.

#define FT_MODEM_DB   16 /* Storage Manager Modem Database */

Definition at line 146 of file dptsig.h.

#define FT_OTHERDRVR   3 /* Other Driver */

Definition at line 133 of file dptsig.h.

#define FT_RESOURCE   15 /* Storage Manager Resource File */

Definition at line 145 of file dptsig.h.

#define FT_SCRIPT   1 /* Script/Batch File??? */

Definition at line 131 of file dptsig.h.

#define FTF_APP_SPEC   0x80 /* Application Specific */

Definition at line 157 of file dptsig.h.

#define FTF_DEBUG   0x08 /* Debug version */

Definition at line 153 of file dptsig.h.

#define FTF_DLL   0x01 /* Dynamic Link Library */

Definition at line 150 of file dptsig.h.

#define FTF_NLM   0x02 /* Netware Loadable Module */

Definition at line 151 of file dptsig.h.

#define FTF_OVERLAYS   0x04 /* Uses overlays */

Definition at line 152 of file dptsig.h.

#define FTF_PROTECTED   0x40 /* Runs in protected mode */

Definition at line 156 of file dptsig.h.

#define FTF_ROM   (FTF_SYS|FTF_TSR) /* Special Case */

Definition at line 158 of file dptsig.h.

#define FTF_SYS   0x20 /* DOS Loadable driver */

Definition at line 155 of file dptsig.h.

#define FTF_TSR   0x10 /* TSR */

Definition at line 154 of file dptsig.h.

#define OEM_ALPHA   3 /* Alphatronix */

Definition at line 165 of file dptsig.h.

#define OEM_AST   4 /* AST */

Definition at line 166 of file dptsig.h.

#define OEM_ATT   1 /* ATT */

Definition at line 163 of file dptsig.h.

#define OEM_DPT   0 /* DPT */

Definition at line 162 of file dptsig.h.

#define OEM_NEC   2 /* NEC */

Definition at line 164 of file dptsig.h.

#define OEM_OLIVETTI   5 /* Olivetti */

Definition at line 167 of file dptsig.h.

#define OEM_SNI   6 /* Siemens/Nixdorf */

Definition at line 168 of file dptsig.h.

#define OEM_SUN   7 /* SUN Microsystems */

Definition at line 169 of file dptsig.h.

#define OS_AIX_UNIX   0x00400000 /* AIX Unix */

Definition at line 195 of file dptsig.h.

#define OS_ATT_UNIX   0x00000400 /* ATT Unix */

Definition at line 183 of file dptsig.h.

#define OS_BANYAN   0x00010000 /* Banyan Vines */

Definition at line 189 of file dptsig.h.

#define OS_BSDI_UNIX   0x00200000 /* BSDi Unix BSD/OS 2.0 and up */

Definition at line 194 of file dptsig.h.

#define OS_DGUX_UNIX   0x02000000 /* Data General Unix */

Definition at line 198 of file dptsig.h.

#define OS_DOS   0x00000001 /* PC/MS-DOS */

Definition at line 173 of file dptsig.h.

#define OS_FREE_BSD   0x00800000 /* FreeBSD Unix */

Definition at line 196 of file dptsig.h.

#define OS_GEN_UNIX   0x00000100 /* Generic Unix */

Definition at line 181 of file dptsig.h.

#define OS_INT_UNIX   0x00001000 /* Interactive Unix */

Definition at line 185 of file dptsig.h.

#define OS_LINUX   0x01000000 /* Linux */

Definition at line 197 of file dptsig.h.

#define OS_MAC_OS   0x00040000 /* Mac OS */

Definition at line 191 of file dptsig.h.

#define OS_NEXTSTEP   0x00008000 /* NeXTSTEP/OPENSTEP/MACH */

Definition at line 188 of file dptsig.h.

#define OS_NW286   0x00000040 /* Novell NetWare 286 */

Definition at line 179 of file dptsig.h.

#define OS_NW386   0x00000080 /* Novell NetWare 386 */

Definition at line 180 of file dptsig.h.

#define OS_NW4x   0x00100000 /* Novell Netware 4.x */

Definition at line 193 of file dptsig.h.

#define OS_OLIVETTI_UNIX   0x00020000/* Olivetti Unix */

Definition at line 190 of file dptsig.h.

#define OS_OS22x   0x00000020 /* IBM OS/2 2.x */

Definition at line 178 of file dptsig.h.

#define OS_OS2L   0x00000010 /* Microsoft OS/2 1.301 - LADDR */

Definition at line 177 of file dptsig.h.

#define OS_OS2M   0x00000008 /* OS/2 1.2.x,MS 1.3.0,IBM 1.3.x - Monolithic */

Definition at line 176 of file dptsig.h.

#define OS_OTHER   0x80000000 /* Other */

Definition at line 203 of file dptsig.h.

#define OS_PLAN9   0x08000000 /* ATT Plan 9 */

Definition at line 200 of file dptsig.h.

#define OS_QNX   0x00004000 /* QNX for Tom Moch */

Definition at line 187 of file dptsig.h.

#define OS_SCO_UNIX   0x00000200 /* SCO Unix */

Definition at line 182 of file dptsig.h.

#define OS_SINIX_N   0x04000000 /* SNI SINIX-N */

Definition at line 199 of file dptsig.h.

#define OS_SOLARIS   0x00002000 /* SunSoft Solaris */

Definition at line 186 of file dptsig.h.

#define OS_TSX   0x10000000 /* SNH TSX-32 */

Definition at line 201 of file dptsig.h.

#define OS_UNIXWARE   0x00000800 /* USL Unix */

Definition at line 184 of file dptsig.h.

#define OS_WINDOWS   0x00000002 /* Microsoft Windows 3.x */

Definition at line 174 of file dptsig.h.

#define OS_WINDOWS_95   0x00080000 /* Microsoft Windows '95 */

Definition at line 192 of file dptsig.h.

#define OS_WINDOWS_NT   0x00000004 /* Microsoft Windows NT */

Definition at line 175 of file dptsig.h.

#define PROC_286   0x02 /* Intel 80286 */

Definition at line 102 of file dptsig.h.

#define PROC_386   0x04 /* Intel 80386 */

Definition at line 103 of file dptsig.h.

#define PROC_486   0x08 /* Intel 80486 */

Definition at line 104 of file dptsig.h.

#define PROC_68000   0x01 /* Motorola 68000 */

Definition at line 114 of file dptsig.h.

#define PROC_68010   0x02 /* Motorola 68010 */

Definition at line 115 of file dptsig.h.

#define PROC_68020   0x04 /* Motorola 68020 */

Definition at line 116 of file dptsig.h.

#define PROC_68030   0x08 /* Motorola 68030 */

Definition at line 117 of file dptsig.h.

#define PROC_68040   0x10 /* Motorola 68040 */

Definition at line 118 of file dptsig.h.

#define PROC_8086   0x01 /* Intel 8086 */

Definition at line 101 of file dptsig.h.

#define PROC_960HX   0x02 /* Intel 80960HA/HD/HT */

Definition at line 111 of file dptsig.h.

#define PROC_960RX   0x01 /* Intel 80960RC/RD */

Definition at line 110 of file dptsig.h.

#define PROC_ALPHA   0x03 /* DEC Alpha */

Definition at line 91 of file dptsig.h.

#define PROC_i960   0x05 /* Intel i960 */

Definition at line 93 of file dptsig.h.

#define PROC_IA64   0x40 /* Intel IA64 processor */

Definition at line 107 of file dptsig.h.

#define PROC_INTEL   0x00 /* Intel 80x86/ia64 */

Definition at line 88 of file dptsig.h.

#define PROC_MIPS4000   0x02 /* MIPS RISC 4000 */

Definition at line 90 of file dptsig.h.

#define PROC_MOTOROLA   0x01 /* Motorola 68K */

Definition at line 89 of file dptsig.h.

#define PROC_PENTIUM   0x10 /* Intel 586 aka P5 aka Pentium */

Definition at line 105 of file dptsig.h.

#define PROC_POWERPC   0x04 /* IBM Power PC */

Definition at line 92 of file dptsig.h.

#define PROC_PPC601   0x01 /* PowerPC 601 */

Definition at line 121 of file dptsig.h.

#define PROC_PPC603   0x02 /* PowerPC 603 */

Definition at line 122 of file dptsig.h.

#define PROC_PPC604   0x04 /* PowerPC 604 */

Definition at line 123 of file dptsig.h.

#define PROC_R4000   0x01 /* MIPS R4000 */

Definition at line 126 of file dptsig.h.

#define PROC_SEXIUM   0x20 /* Intel 686 aka P6 aka Pentium Pro or MMX */

Definition at line 106 of file dptsig.h.

#define PROC_ULTRASPARC   0x06 /* SPARC processor */

Definition at line 94 of file dptsig.h.

#define REQ_ASPI_TRAN   0x08 /* Requires an ASPI Transport Modules */

Definition at line 280 of file dptsig.h.

#define REQ_COMM_ENG   0x20 /* Requires a DPT Communications Engine */

Definition at line 282 of file dptsig.h.

#define REQ_DPTDDL   0x02 /* Requires DPTDDL.SYS to be loaded */

Definition at line 278 of file dptsig.h.

#define REQ_ENGINE   0x10 /* Requires a DPT Engine to be loaded */

Definition at line 281 of file dptsig.h.

#define REQ_HBA_DRIVER   0x04 /* Requires an HBA driver to be loaded */

Definition at line 279 of file dptsig.h.

#define REQ_SMARTROM   0x01 /* Requires SmartROM to be present */

Definition at line 277 of file dptsig.h.

#define SIG_VERSION   1

Definition at line 82 of file dptsig.h.

#define sigLONGLittleEndian (   x)    (x)

Definition at line 57 of file dptsig.h.

#define sigWORDLittleEndian (   x)    (x)

Definition at line 56 of file dptsig.h.

Typedef Documentation

typedef unsigned char sigBYTE

Definition at line 34 of file dptsig.h.

typedef unsigned int sigINT

Definition at line 36 of file dptsig.h.

typedef unsigned short sigWORD

Definition at line 35 of file dptsig.h.