Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
cpu_model(3)			Allegro	manual			  cpu_model(3)

NAME
       cpu_model  -  Contains the Intel	CPU submodel. Allegro game programming
       library.

SYNOPSIS
       #include	<allegro.h>

       extern int cpu_model;

DESCRIPTION
       Contains	the CPU	submodel, where	applicable. Allegro defines  at	 least
       the following CPU family	types (see include/allegro/system.h for	a more
       complete	list):

	  CPU_FAMILY_I586:
	     CPU_MODEL_PENTIUM,	CPU_MODEL_K5, CPU_MODEL_K6

	  CPU_FAMILY_I686:
	     CPU_MODEL_PENTIUMPRO, CPU_MODEL_PENTIUMII,
	     CPU_MODEL_PENTIUMIIIKATMAI, CPU_MODEL_PENTIUMIIICOPPERMINE,
	     CPU_MODEL_ATHLON, CPU_MODEL_DURON

	  CPU_FAMILY_EXTENDED:
	     CPU_MODEL_PENTIUMIV, CPU_MODEL_XEON,
	     CPU_MODEL_ATHLON64, CPU_MODEL_OPTERON

	  CPU_FAMILY_POWERPC:
	     CPU_MODEL_POWERPC_x, for x=601-604, 620, 750, 7400, 7450

       You can read this variable after	you have called	check_cpu() (which  is
       automatically  called  by  allegro_init()).  Make  sure	you  check the
       cpu_family and cpu_vendor so you	know which models make sense to	check.

SEE ALSO
       check_cpu(3), cpu_vendor(3), cpu_family(3), cpu_capabilities(3),	 alle-
       gro_init(3)

Allegro				 version 4.4.2			  cpu_model(3)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=cpu_model&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help