#ifndef PROHARDWARE_H
#define PROHARDWARE_H


/* Machine types */
#define PRO_VAX	    1
#define IBM_PC 	    2
#define SUN386 	    3
#define NEC 	    4
#define APOLLO 	    5
#define SGI4D       6
#define PMAX 	    7
#define HP300 	    8
#define IBM_PS2     9
#define IBM_RT     10
#define TEK 	   11
#define HP800      12
#define ME400      13
#define IBM_RIOS   14
#define OLIVETTI   15
#define DG         16
#define I486       17
#define SUN3       18
#define SUN4       19
#define HP700      20
#define NEC_RISC   21
#define MIPS_RISC  22
#define SGI_R4K    23
#define ALPHA_UNIX 24
#define M88K       25
#define ALPHA_VMS  26
#define ALPHA_NT   27
#define R4000_NT   28
#define I486_NT    29
#define HITACHI    30
#define POWERPC    31
#define POWER_NT   32
#define NEC_MIPS   33
#define LINUX      34
#define IA64_NT    35
#define X86E_WIN64 36
#define X86E_LINUX64 37
#define APPLE_OSX 38

/* Operating systems */
#define VMS_OS 1
#define UNIX_OS 3
#define UNIX 3
#define WINDOWS_32 4


#endif  /* PROHARDWARE_H */