Intel® ISA Extensions
Use hardware-based isolation and memory encryption to provide more code protection in your solutions.
1094 Discussions

CPU Serial Enable Support on Intel Processor

asj_anuroop
Beginner
351 Views
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 ?
0 Kudos
2 Replies
TimP
Honored Contributor III
351 Views
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.
0 Kudos
knujohn4
New Contributor I
351 Views

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
0 Kudos
Reply