Intel® ISA Extensions
Use hardware-based isolation and memory encryption to provide more code protection in your solutions.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
1135 Discussions

CPU Serial Enable Support on Intel Processor

asj_anuroop
Beginner
759 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
759 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
759 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