pharillion Posted December 1, 2008 Share Posted December 1, 2008 This is great work, thanks. I've been making a com.apple.Boot.plist file so that my generic Q6600 shows up in system profiler as a MacPro and it looks very good. BUT I have a problem with DVDPlayer.app and mounted disk images, .iso or .toast. With these.plist changes and the genuine AppleSMBIOS.kext DVDPlayer won't play image files, it just bounces once and dies. The same is true for me using Superhai's SMBIOSResolver or Chun-nan's SMBIOSEFI with the vanilla AppleSMBIOS.kext. Console reports: 01/12/2008 16:28:24 [0x0-0x1c01c].com.apple.DVDPlayer[238] error: Error getting a reference to /options. 01/12/2008 16:28:24 com.apple.launchd[143] ([0x0-0x1c01c].com.apple.DVDPlayer[238]) Exited with exit code: 1 As soon as I switch to a "hacked" SMBIOS in place of the Apple one, say macdotnub's v27 or the later v28 from 10.5.4. sources, .iso and .toast images mount and play again, although my Model info comes oncemore from DMI and looks much less pleasing. Since my hack is a media centre I do really need to be able to play DVD images. Do others using the vanilla SMBIOS have this same problem and is there any way to fix it? I *think* this is something to do with the IODT /options node in NVRAM, there are clues here: post 2 from Proteo and post 12 from Netkas. http://forum.insanelymac.com/index.php?sho...t=0&start=0 Thanks for any help, Link to comment Share on other sites More sharing options...
mackerintel Posted December 2, 2008 Author Share Posted December 2, 2008 hi mackerintel, is there any possibility to add a UUID-key like the superhai´s smbiosresolver.kext, to fix TM? <key>UUID-key</key> <string>00000000-0000-1000-8000-001A4D537E2C</string> <key>board-id</key> <string>Mac-F42D86C8</string> SMBIOS has a field called UUID but it seems to be completely ignored and new UUID is generated by OSX. Anyway I implemented these 3 new parameters (SMUUID, SMboardmanufacter, SMboardproduct) but SMUUID makes chameleon run over size limit. It works when taking zef's big chameleon as a base UUID-value in SMBIOS is changed but IOPlatformUUID stays unchanged (and is neither old nor new SMBIOS UUID). If zef allows me I'll publish compiled version. Otherwise you'll have to wait for big chameleon @pharillion: I looked only very fast but it seems that /options have nothing to do with SMBIOS just some patches AppleSMBIOS take the job of creating /options. I also heard that someone was willing to implement some kind of nvram emulation in chameleon but don't know if such project is underway. This would also allow deepsleep when using "secure virtual memory" with deepsleep but IMO it's useless since in deep sleep encryption key is easily accessible. For you case just installing appleefinvram.kext may help Link to comment Share on other sites More sharing options...
roidm Posted December 2, 2008 Share Posted December 2, 2008 SMBIOS has a field called UUID but it seems to be completely ignored and new UUID is generated by OSX. Anyway I implemented these 3 new parameters (SMUUID, SMboardmanufacter, SMboardproduct) but SMUUID makes chameleon run over size limit. It works when taking zef's big chameleon as a base UUID-value in SMBIOS is changed but IOPlatformUUID stays unchanged (and is neither old nor new SMBIOS UUID). If zef allows me I'll publish compiled version. Otherwise you'll have to wait for big chameleon ok, i´ve fixed the TM via DSDT but if you want i can test it, you know i can thanks anyway, nice work ... Device (LAN) { Name (_ADR, Zero) Name (_PRW, Package (0x02) { 0x0B, 0x04 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x06) { "built-in", Buffer (One) { 0x01 }, "device_type", Buffer (0x09) { "ethernet" }, "model", Buffer (0x24) { "Realtek RTL8111/8168B PCI-E Gigabit" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Link to comment Share on other sites More sharing options...
Superhai Posted December 3, 2008 Share Posted December 3, 2008 SMBIOS has a field called UUID but it seems to be completely ignored and new UUID is generated by OSX. Anyway I implemented these 3 new parameters (SMUUID, SMboardmanufacter, SMboardproduct) but SMUUID makes chameleon run over size limit. It works when taking zef's big chameleon as a base UUID-value in SMBIOS is changed but IOPlatformUUID stays unchanged (and is neither old nor new SMBIOS UUID). If zef allows me I'll publish compiled version. Otherwise you'll have to wait for big chameleon The UUID that is in my SMBIOSResolver is not the same as the one found in SMBIOS. The UUID generated in OSX must be unique so using it would most likely be OK. But in OSX it is found in NVRAM, and is a UUID generated with the first built-in network card's MAC address. Link to comment Share on other sites More sharing options...
mackerintel Posted December 4, 2008 Author Share Posted December 4, 2008 We've just integrated SMBIOS patching (including SMboardmanufacter, SMboardproduct and SMUUID) and basic SM autodetecting into upcoming Chameleon. On my system I no longer need to specify SMBIOS values manualy. DSDT patch is already integrated onloy difference is that default location of DSDT.aml is /Extra/DSDT.aml. Wait for the next release. @pharillion: Any luck with Applenvramefi? Link to comment Share on other sites More sharing options...
mitch_de Posted December 4, 2008 Share Posted December 4, 2008 that doesn't work for me. The only Thing it fixes is that the memory is shown in sysprofiler. Same for me, i have also an GA Ep35-DS3 Board. MacName + Type stays EP35-DS3, all other things work. Also Geekbench shows all Information about GA. I remember that some use an older ACPI .kext which didnt show that EP35, but i want use newest (1.2.1) Link to comment Share on other sites More sharing options...
pharillion Posted December 4, 2008 Share Posted December 4, 2008 @pharillion: Any luck with Applenvramefi? Well the good news is that loading AppleEFIRuntime.kext and its plugin AppleEFINVRAM.kext fixes my DVDPlayer /options problem, so I can now play DVD images with your SMBIOS patch. The bad news is that AppleEFIRuntime for some reason prevents my Ralink pre-n USB adaptor from connecting to my wireless network at boot time. This works perfectly well if AppleEFIRuntime is not loaded, but if it is, the Ralink hardware simply isn't seen on boot and requires a replug to work. The latest Ralink driver is supposed not to have this problem, and also the latest RT500Replug.kext is supposed to fix it for this hardware, but not for me. If I remove AppleEFIRuntime the wireless networking just works.... I never could understand this interaction, but it's why I removed AppleEFIRuntime in the first place! Thanks for your help, you've solved my DVD problem but I think my system is peculiar in other ways. Hmm, it seems that loading AppleEFIRuntime.kext also prevents my system from sleeping.... Without this it sleeps properly, with EFIRuntime it merely dozes, with drives and fan etc., still running. Link to comment Share on other sites More sharing options...
ab___73 Posted December 5, 2008 Share Posted December 5, 2008 Hello all. Despite not having much free time I could held myself off coding and wrote an SMBIOS patching for Chameleon. As usual compiled version + patch. Thanks superhai for pointing me which values have to be changed in SMBIOS. This work is really fresh. I didn't test it much yet. After installing it you need to specify the SMBIOS values in com.apple.Boot.plist. Original message by superhai. In square brackets - the names of variables in com.apple.Boot.plist Depending on your BIOS you may not need to modify all theese parameters. If there are multiple tables of the same type then modifications will be applied to all of them. If you want to modify only first table then suffix "_1" to parameter name, "_2" for second, ... Eg SMmemserial changes serials of all memory banks SMmemserial_1 changes the serial of first bank SMmemserial_2 changes the serial of second bank ....... Another excellent addition to the project!! One question, does SMBIOS.kext have any influence over the hardware on how it interacts with the OS, or does it just gather information so that it can display this information to the user? I apoligise in advance it this is a dumb question. Cheers, AB Link to comment Share on other sites More sharing options...
Tommy Posted December 9, 2008 Share Posted December 9, 2008 After a couple reboot, the model name is showing as specified, but no processor name. Model Name: Mac Pro Model Identifier: MacPro3,1 Processor Speed: 3 GHz Number Of Processors: 1 Total Number Of Cores: 2 L2 Cache: 6 MB Memory: 6 GB Bus Speed: 1.33 GHz Boot ROM Version: MP31.00C1.B00 Serial Number: W88261E7YP4 Below is the current boot.plist content. Mac:~ tommy$ cat /Library/Preferences/SystemConfiguration/com.apple.Boot.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Graphics Mode</key> <string>1920x1200x32</string> <key>Boot Graphics</key> <string>Yes</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> <key>Timeout</key> <string>5</string> <key>SMbiosversion</key> <string>MP31.88Z.00C1.B00.080209154</string> <key>SMmanufacter</key> <string>Apple Inc.</string> <key>SMproductname</key> <string>MacPro3,1</string> <key>SMmaximalclock</key> <string>3000</string> <key>SMmemmanufacter</key> <string>Kingston</string> <key>SMmemspeed</key> <string>667</string> <key>SMmemtype</key> <string>19</string> <key>SMsystemversion</key> <string>1.0</string> <key>SMserial</key> <string>W88261E7YP4</string> <key>device-properties</key> <string>6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010 01060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000 00000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730 69007a006500000008000000000000101c0000006400650076006900630065005f00740079007000 50000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b0000006469737 6c617922000000400030002c006400650076006900630065005f00740079007000650000000b0000 0646973706c617922000000400031002c006400650076006900630065005f0074007900700065000 000b000000646973706c6179100000006d006f00640065006c0000001a0000006e56696469612047 5466f726365203739303020475320000000400031002c0063006f006d00700061007400690062006 00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d006500000012 000004e5644412c446973706c61792d4114000000400031002c006e0061006d00650000001200000 4e5644412c446973706c61792d4220000000400030002c0063006f006d0070006100740069006200 c00650000000e0000004e5644412c4e564d6163100000004e0056004300410050000000180000000 000000000003000c00000000000007000000001e00000072006f006d002d00720065007600690073 069006f006e0000002e0000006e5669646961204765466f7263652037393030204753204f70656e4 4c20456e67696e65205b4546495d</string> </dict> </plist> Mac:~ tommy$ and here is the sysctl output for cpu Mac:~ tommy$ sysctl -a | grep cpu kern.exec: unknown type returned hw.ncpu = 2 hw.cpufrequency = 3000000000 hw.availcpu = 2 hw.ncpu: 2 hw.activecpu: 2 hw.cpufrequency_max: 3000000000 hw.cpufrequency_min: 3000000000 hw.cpufrequency: 3000000000 hw.cpufamily: 2028621756 hw.cpu64bit_capable: 1 hw.cpusubtype: 4 hw.cputype: 7 hw.logicalcpu_max: 2 hw.logicalcpu: 2 hw.physicalcpu_max: 2 hw.physicalcpu: 2 machdep.cpu.address_bits.virtual: 48 machdep.cpu.address_bits.physical: 36 machdep.cpu.cache.size: 6144 machdep.cpu.cache.L2_associativity: 8 machdep.cpu.cache.linesize: 64 machdep.cpu.arch_perf.fixed_width: 40 machdep.cpu.arch_perf.fixed_number: 3 machdep.cpu.arch_perf.events: 0 machdep.cpu.arch_perf.events_number: 7 machdep.cpu.arch_perf.width: 40 machdep.cpu.arch_perf.number: 2 machdep.cpu.arch_perf.version: 2 machdep.cpu.thermal.ACNT_MCNT: 1 machdep.cpu.thermal.thresholds: 2 machdep.cpu.thermal.dynamic_acceleration: 0 machdep.cpu.thermal.sensor: 1 machdep.cpu.mwait.sub_Cstates: 139808 machdep.cpu.mwait.extensions: 3 machdep.cpu.mwait.linesize_max: 64 machdep.cpu.mwait.linesize_min: 64 machdep.cpu.cores_per_package: 2 machdep.cpu.logical_per_package: 2 machdep.cpu.extfeatures: XD EM64T machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 machdep.cpu.brand: 0 machdep.cpu.signature: 67190 machdep.cpu.extfeature_bits: 537919488 1 machdep.cpu.feature_bits: -1075053569 582653 machdep.cpu.stepping: 6 machdep.cpu.extfamily: 0 machdep.cpu.extmodel: 1 machdep.cpu.model: 23 machdep.cpu.family: 6 machdep.cpu.brand_string: Intel® Xeon® CPU E3110 @ 3.00GHz machdep.cpu.vendor: GenuineIntel Mac:~ tommy$ ioreg output attached ioreg.txt Link to comment Share on other sites More sharing options...
mackerintel Posted December 13, 2008 Author Share Posted December 13, 2008 ioreg output attached Here is SMBIOS information from your ioreg: Handle 0x0004, DMI type 4, 35 bytes Processor Information Socket Designation: LGA 775 Type: Central Processor Family: Pentium 4 Manufacturer: Intel ID: 76 06 01 00 FF FB EB BF Signature: Type 0, Family 6, Model 23, Stepping 6 Flags: FPU (Floating-point unit on-chip) VME (Virtual mode extension) DE (Debugging extension) PSE (Page size extension) TSC (Time stamp counter) MSR (Model specific registers) PAE (Physical address extension) MCE (Machine check exception) CX8 (CMPXCHG8 instruction supported) APIC (On-chip APIC hardware supported) SEP (Fast system call) MTRR (Memory type range registers) PGE (Page global enable) MCA (Machine check architecture) CMOV (Conditional move instruction supported) PAT (Page attribute table) PSE-36 (36-bit page size extension) CLFSH (CLFLUSH instruction supported) DS (Debug store) ACPI (ACPI supported) MMX (MMX technology supported) FXSR (Fast floating-point save and restore) SSE (Streaming SIMD extensions) SSE2 (Streaming SIMD extensions 2) SS (Self-snoop) HTT (Hyper-threading technology) TM (Thermal monitor supported) PBE (Pending break enabled) Version: Intel(R) Xeon(R) CPU E3110 @ 3.00GHz Voltage: 1.2 V External Clock: 333 MHz Max Speed: 3000 MHz Current Speed: 3000 MHz Status: Populated, Enabled Upgrade: Other L1 Cache Handle: 0x0005 L2 Cache Handle: 0x0006 L3 Cache Handle: 0x0007 Serial Number: To Be Filled By O.E.M. Asset Tag: To Be Filled By O.E.M. Part Number: To Be Filled By O.E.M. MacPro1,1: Handle 0x0000, DMI type 4, 35 bytes Processor Information Socket Designation: CPU-B ( 0 ) Type: Central Processor Family: Unknown Manufacturer: Intel(R) Corporation ID: F6 06 00 00 FF FB EB BF Version: Intel(R) Xeon(R) CPU Voltage: 1.6 V External Clock: 333 MHz Max Speed: 2660 MHz Current Speed: 2660 MHz Status: Populated, Enabled Upgrade: ZIF Socket L1 Cache Handle: 0x0003 L2 Cache Handle: 0x0001 L3 Cache Handle: No L3 Cache Serial Number: Not Specified Asset Tag: Unknown Part Number: Not Specified So actually your info is much more complete then in MacPro. Your problem is one of the following: -OSX expects "Intel® Xeon® CPU" and not "Intel® Xeon® CPU E3110 @ 3.00GHz". Most probable -OSX expects "Intel® Corporation" and not "Intel". Unprobable since on my OSX it works and my SMBIOS says "Intel" -Family OSX may expect "Unknown" and not "Pentium 4". Don't think so -OSX checks secondary fields like "Socket type". Don't think so -You have a CPU model which has never been in a mac (notice that there are different Xeons). Second most probable I don't even know if processor name comes from SMBIOS and not from CPUID. If you're interested in checking theese possibilities I'll post a version able to change these values EDIT: I made a version which changes CPU version and even when I set it to "beauty" (just unrelated string) my CPU was still correctly recognised by OSX even if its name wasn't in SMBIOS anymore. So I think OSX uses CPUID for determining CPU model and your CPU has never been in MacPro Link to comment Share on other sites More sharing options...
Bart86 Posted January 1, 2009 Share Posted January 1, 2009 Will this work properly with the current vanilla AppleACPIPlatform.kext (version 1.2.4)? The current version that ships with 10.5.6 (1.2.4) has broken most of the EFI injectors when trying to override Model Name and Model Identifier. Link to comment Share on other sites More sharing options...
MacUser2525 Posted January 1, 2009 Share Posted January 1, 2009 Will this work properly with the current vanilla AppleACPIPlatform.kext (version 1.2.4)? The current version that ships with 10.5.6 (1.2.4) has broken most of the EFI injectors when trying to override Model Name and Model Identifier. Works here with that version on both my machines. Link to comment Share on other sites More sharing options...
Slice Posted January 3, 2009 Share Posted January 3, 2009 Will this work properly with the current vanilla AppleACPIPlatform.kext (version 1.2.4)? The current version that ships with 10.5.6 (1.2.4) has broken most of the EFI injectors when trying to override Model Name and Model Identifier. Never saw problems. Link to comment Share on other sites More sharing options...
Beerkex'd Posted January 7, 2009 Share Posted January 7, 2009 Will this work properly with the current vanilla AppleACPIPlatform.kext (version 1.2.4)? Works for me! Link to comment Share on other sites More sharing options...
jeff4760 Posted January 17, 2009 Share Posted January 17, 2009 Excerpt of dmidecode from macPro1,1 Handle 0x001C, DMI type 0, 24 bytes. BIOS Information Vendor: Apple Computer, Inc. Version: MP11.88Z.005D.B00.0709141354 Release Date: 09/14/07 Address: 0x00000 Runtime Size: 1024 kB ROM Size: 2048 kB Characteristics: PCI is supported BIOS is upgradeable BIOS shadowing is allowed Boot from CD is supported Selectable boot is supported ACPI is supported Smart battery is supported BIOS boot specification is supported Function key-initiated network boot is supported BIOS Revision: 0.0 Firmware Revision: 0.0 Handle 0x001D, DMI type 1, 27 bytes. System Information Manufacturer: Apple Computer, Inc. Product Name: MacPro1,1 Version: 1.0 Serial Number: G87421B908S UUID: 9CFE245E-D0C8-BD45-A79F-54EA5FBD3D97 Wake-up Type: Power Switch SKU Number: System SKU# Family: MacPro Handle 0x001E, DMI type 2, 16 bytes. Base Board Information Manufacturer: Apple Computer, Inc. Product Name: Mac-F4208DC8 Version: PVT Serial Number: Base Board Serial# Asset Tag: Base Board Asset Tag# Features: Board is a hosting board Board is replaceable Location In Chassis: Part Component Chassis Handle: 0x001F Type: Motherboard Contained Object Handles: 0 Handle 0x001F, DMI type 3, 21 bytes. Chassis Information Manufacturer: Apple Computer, Inc. Type: Unknown Lock: Not Present Version: Mac-F4208DC8 Serial Number: G87421B908S Asset Tag: Asset Tag# Boot-up State: Safe Power Supply State: Safe Thermal State: Other Security Status: Other OEM Information: 0x00000000 Heigth: Unspecified Number Of Power Cords: Unspecified Contained Elements: 0 You need to use MacPro1,1 if you want Geekbench to not say "Hackintosh". MacPro3,1 will continue to read as hackintosh. link Link to comment Share on other sites More sharing options...
Slice Posted January 17, 2009 Share Posted January 17, 2009 Another one Link to comment Share on other sites More sharing options...
jeff4760 Posted January 19, 2009 Share Posted January 19, 2009 So actually your info is much more complete then in MacPro. Your problem is one of the following:-OSX expects "Intel® Xeon® CPU" and not "Intel® Xeon® CPU E3110 @ 3.00GHz". Most probable -OSX expects "Intel® Corporation" and not "Intel". Unprobable since on my OSX it works and my SMBIOS says "Intel" -Family OSX may expect "Unknown" and not "Pentium 4". Don't think so -OSX checks secondary fields like "Socket type". Don't think so -You have a CPU model which has never been in a mac (notice that there are different Xeons). Second most probable I don't even know if processor name comes from SMBIOS and not from CPUID. If you're interested in checking theese possibilities I'll post a version able to change these values EDIT: I made a version which changes CPU version and even when I set it to "beauty" (just unrelated string) my CPU was still correctly recognised by OSX even if its name wasn't in SMBIOS anymore. So I think OSX uses CPUID for determining CPU model and your CPU has never been in MacPro So is there any way to get a correct CPUID showing for certain Core 2 Quads? I have a Q6600 and I don't have a Processor Name field in System Profiler either. I know it's cosmetic, but I'm wondering if that is what is causing Compressor to crash with "Compresser Transcoder: Not Responding" in the Activity Monitor. Compressor is a highly processor intensive program. If there is a fix for this I would be grateful to know about it. Link to comment Share on other sites More sharing options...
Chrysaor Posted January 20, 2009 Share Posted January 20, 2009 So is there any way to get a correct CPUID showing for certain Core 2 Quads? I have a Q6600 and I don't have a Processor Name field in System Profiler either. I know it's cosmetic, but I'm wondering if that is what is causing Compressor to crash with "Compresser Transcoder: Not Responding" in the Activity Monitor. Compressor is a highly processor intensive program. If there is a fix for this I would be grateful to know about it. You can edit /System/Library/CoreServices/Rescources/English.lproj/AppleSystemInfo.strings, change Unknown to whatever you want. Link to comment Share on other sites More sharing options...
jeff4760 Posted January 20, 2009 Share Posted January 20, 2009 You can edit /System/Library/CoreServices/Rescources/English.lproj/AppleSystemInfo.strings, change Unknown to whatever you want. That's already been changed from the eddie11c installer. Still no System Profiler change though. Is no one else having this issue? Link to comment Share on other sites More sharing options...
Keog Posted January 21, 2009 Share Posted January 21, 2009 what should i put in smexternalclock and maximalclock if i have a e8200 (1333mhz fbs, 2,66ghz, 6mb l2)? this is one of the new 45nm core 2 duo Link to comment Share on other sites More sharing options...
MacUser2525 Posted January 22, 2009 Share Posted January 22, 2009 what should i put in smexternalclock and maximalclock if i have a e8200 (1333mhz fbs, 2,66ghz, 6mb l2)? this is one of the new 45nm core 2 duo You want 333 for the first as that is what your FSB will be running at and 2666 for the second as that is what you chip's speed is if you overclock it then change the settings accordingly. Link to comment Share on other sites More sharing options...
Keog Posted January 22, 2009 Share Posted January 22, 2009 thanks, now it reads fine my cpu speed, but it still says unknown and in system profiler i don't get any cpu instructions (such as em64t, sse3, etc) Link to comment Share on other sites More sharing options...
MacUser2525 Posted January 22, 2009 Share Posted January 22, 2009 thanks, now it reads fine my cpu speed, but it still says unknown and in system profiler i don't get any cpu instructions (such as em64t, sse3, etc) They never show up in Profiler any time here using a sysctl machdep in a Terminal will show them though along with the other settings it should see, so the system does know what the processor is capable of. macuser2525s-mac-pro:~ MacUser2525$ sysctl machdep machdep.pmap.hashmax: 12 machdep.pmap.hashcnts: 84209 machdep.pmap.hashwalks: 71327 machdep.cpu.thread_count: 4 machdep.cpu.core_count: 4 machdep.cpu.address_bits.virtual: 48 machdep.cpu.address_bits.physical: 36 machdep.cpu.tlb.data_large: 32 machdep.cpu.tlb.inst_large: 8 machdep.cpu.tlb.data_small: 256 machdep.cpu.tlb.inst_small: 128 machdep.cpu.cache.size: 4096 machdep.cpu.cache.L2_associativity: 8 machdep.cpu.cache.linesize: 64 machdep.cpu.arch_perf.fixed_width: 40 machdep.cpu.arch_perf.fixed_number: 3 machdep.cpu.arch_perf.events: 0 machdep.cpu.arch_perf.events_number: 7 machdep.cpu.arch_perf.width: 40 machdep.cpu.arch_perf.number: 2 machdep.cpu.arch_perf.version: 2 machdep.cpu.thermal.ACNT_MCNT: 1 machdep.cpu.thermal.thresholds: 2 machdep.cpu.thermal.dynamic_acceleration: 0 machdep.cpu.thermal.sensor: 1 machdep.cpu.mwait.sub_Cstates: 32 machdep.cpu.mwait.extensions: 3 machdep.cpu.mwait.linesize_max: 64 machdep.cpu.mwait.linesize_min: 64 machdep.cpu.microcode_version: 0 machdep.cpu.cores_per_package: 4 machdep.cpu.logical_per_package: 4 machdep.cpu.extfeatures: XD EM64T machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM machdep.cpu.brand: 0 machdep.cpu.signature: 1787 machdep.cpu.extfeature_bits: 537919488 1 machdep.cpu.feature_bits: -1075053569 58301 machdep.cpu.stepping: 11 machdep.cpu.extfamily: 0 machdep.cpu.extmodel: 0 machdep.cpu.model: 15 machdep.cpu.family: 6 machdep.cpu.brand_string: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz machdep.cpu.vendor: GenuineIntel Link to comment Share on other sites More sharing options...
Keog Posted January 22, 2009 Share Posted January 22, 2009 you're right, with that command all my processor's characteristics are shown without problems, thanks! Link to comment Share on other sites More sharing options...
admirald Posted January 27, 2009 Share Posted January 27, 2009 Nice work. e: and thanks for the .diff! Link to comment Share on other sites More sharing options...
Recommended Posts