CPU Serial Enable Support on Intel Processor

CPU Serial Enable Support on Intel Processor

asj_anuroop's picture

Hi,
As per the intel documents the CPU Intel III onwards does contain the CPU Serial number.

I have tried most of the things and on multiple PC's could not able to read the serial

with EAX =3 and CPUID instruction on all PCs the CPUID is disabled ie EAX =1 and CPUID

and the EDX 18 the bit is always "0".

Does any body have any Idea how to enable the cpu serial ?

3 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.
Tim Prince's picture
Quoting - asj_anuroop Hi,
As per the intel documents the CPU Intel III onwards does contain the CPU Serial number.

I have tried most of the things and on multiple PC's could not able to read the serial

with EAX =3 and CPUID instruction on all PCs the CPUID is disabled ie EAX =1 and CPUID

and the EDX 18 the bit is always "0".

That feature of P-III was not continued in subsequent steppings.

knujohn4's picture

Hi. You can look at this file here: http://developer.intel.com/Assets/PDF/appnote/241618.pdf
Table 2.4 sheet 2 of 3, Note on bit 18, "The Pentium 4 and subsequent processor families do not support this feature."

So only some Pentium IIIs had the PSN support. It was removed I think because of some privacy issues.

Knut

Login to leave a comment.