.\" Generated by the Allegro makedoc utility .TH cpu_family 3alleg4 "version 4.4.3" "Allegro" "Allegro manual" .SH NAME cpu_family \- Contains the CPU type. Allegro game programming library.\& .SH SYNOPSIS .B #include .sp .B extern int cpu_family; .SH DESCRIPTION Contains the Intel type, where applicable. Allegro defines the following CPU family types: .nf CPU_FAMILY_UNKNOWN - The type of processor is unknown CPU_FAMILY_I386 - The processor is an Intel-compatible 386 CPU_FAMILY_I486 - The processor is an Intel-compatible 486 CPU_FAMILY_I586 - The processor is a Pentium or equivalent CPU_FAMILY_I686 - The processor is a Pentium Pro, II, III or equivalent CPU_FAMILY_ITANIUM - The processor is an Itanium processor CPU_FAMILY_POWERPC - The processor is a PowerPC processor CPU_FAMILY_EXTENDED - The processor type needs to be read from the cpu_model .fi You can read this variable after you have called check_cpu() (which is automatically called by allegro_init()). .SH SEE ALSO .BR check_cpu (3alleg4), .BR cpu_vendor (3alleg4), .BR cpu_model (3alleg4), .BR cpu_capabilities (3alleg4), .BR allegro_init (3alleg4)