#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 */