Author Topic: SMproccessortray in System Profiler  (Read 2873 times)

0 Members and 1 Guest are viewing this topic.


  • Resident
  • Posts: 134
SMproccessortray in System Profiler
« on: September 05, 2011, 03:34:43 AM »
A few months ago I asked if it was possible to add in the system profiler (@ IM and Project)
I saw two pieces of information to be present on real hardware machine.

ask here the opportunity to add such features by modifying the code that "emulates" SMBIOS

I wanted to ask you something.

I was convinced that the "Serial Number (system): xxxxxxxxxxx" & "SMC Version (processor tray): X.XXXX"
was only available on dual-processor motherboards, I was wrong.
Code: [Select]
Model Name: Mac Pro
Model Identifier: MacPro4,1
Processor Name: Quad-Core Intel Xeon
Processor Speed: 2.66 GHz
Number Of Processors: 1
Total Number Of Cores: 4
L2 Cache (per core): 256 KB
L3 Cache: 8 MB
Memory: 16 GB
Processor Interconnect Speed: 4.8 GT/s
Boot ROM Version: MP41.0081.B03
SMC Version (system): 1.39f5
SMC Version (processor tray): 1.39f5
Serial Number (system): xxxxxxxxxxx
Serial Number (processor tray): xxxxxxxxxxxxx
Hardware UUID: xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
I saw that other bootloader, using the key SMproccessortray inside smbios.plist for add this value for the processor tray (Serial number).

For a "similar" result?
1) look the first post of this link --> http://www.gearslutz.com/board/so-much-gear-so-little-time/450850-digi-coreaudio-manager-help-re-ni-komplete.html
2) or look the post #57 of this --> http://forums.steampowered.com/forums/showthread.php?p=15419442
3) other Example here --> http://getsatisfaction.com/magicprefs/topics/macosx_10_6_5_update

We could also use it on Chameleon 2?
Other cosmetic gadgets... I know.


P6T Deluxe v1 i7 940 Quadro Fx 5600
P6T SE i7 920 GeForce GT 240


  • Resident
  • Posts: 134
Re: SMproccessortray in System Profiler
« Reply #1 on: September 11, 2011, 02:20:52 AM »
I do a small research.

maybe can help.
EAX=3: Processor Serial Number
EAX=3: Processor Serial Number
This returns the processor's serial number. The processor serial number was introduced on Intel Pentium III, but due to privacy concerns, this feature is no longer implemented on later models (PSN feature bit is always cleared). Transmeta's Efficeon and Crusoe processors also provide this feature. AMD CPUs however, do not implement this feature in any CPU models.
For Intel Pentium III CPUs, the serial number is returned in EDX:ECX registers. For Transmeta Efficeon CPUs, it is returned in EBX:EAX registers. And for Transmeta Crusoe CPUs, it is returned in EBX register only.
Note that the processor serial number feature must be enabled in the BIOS setting in order to function.

Other info here...

« Last Edit: September 26, 2011, 03:08:35 AM by iFabio »
P6T Deluxe v1 i7 940 Quadro Fx 5600
P6T SE i7 920 GeForce GT 240