CPU Serial Enable Support on Intel Processor

CPU Serial Enable Support on Intel Processor

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.

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.

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

Leave a Comment

Please sign in to add a comment. Not a member? Join today