Tao.Platform.Windows SDK Documentation

Kernel.SYSTEM_INFO.ProcessorRevision Field

Architecture-dependent processor revision. The following table shows how the revision value is assembled for each type of processor architecture:

Processor Description
Intel 80386 or 80486

A value of the form xxyz.

If xx is equal to 0xFF, y - 0xA is the model number, and z is the stepping identifier. For example, an Intel 80486-D0 system returns 0xFFD0.

If xx is not equal to 0xFF, xx + 'A' is the stepping letter and yz is the minor stepping.

Intel Pentium, Cyrix, or NextGen 586

A value of the form xxyy, where xx is the model number and yy is the stepping. Display this value of 0x0201 as follows:

Model xx, Stepping yy.

MIPS A value of the form 00xx, where xx is the 8-bit revision number of the processor (the low-order 8 bits of the PRId register).
ALPHA

A value of the form xxyy, where xxyy is the low-order 16 bits of the processor revision number from the firmware. Display this value as follows:

Model A+xx, Pass yy.

PPC

A value of the form xxyy, where xxyy is the low-order 16 bits of the processor version register. Display this value as follows:

xx.yy.

[Visual Basic]
Public ProcessorRevision As Integer
[C#]
public int ProcessorRevision;

See Also

Kernel.SYSTEM_INFO Class | Tao.Platform.Windows Namespace