[PATCH] wineboot: detect correct processor name and vendorID, use Intel Pentium 4 as fallback
Patrick Rudolph
siro at das-labor.org
Sat Oct 20 11:18:53 CDT 2012
Am 2012-10-20 16:52, schrieb Hans Leidekker:
> On Sat, 2012-10-20 at 16:04 +0200, Patrick Rudolph wrote:
>> Am 2012-10-20 14:54, schrieb Eric Pouech:
>> > Le 20/10/2012 12:42, Patrick Rudolph a écrit :
>> >> This patch need lots of testing, since I can only test it on
>> linux
>> >> using an Intel CPU.
>> >> Please tests on other OS and systems, too. please use the ntdll
>> or
>> >> kernel32 relevant API so that you don't have to copy the same
>> code
>> > A+
>> The code was copied from ntdll and modified in order to retrieve
>> processorname and vendorID. There's no similiár functionality in
>> wine.
>
> There is such functionality in WBEM (formerly known as WMI). I think
> you're looking for Win32_Processor.Name and
> Win32_Processor.Manufacturer.
It looks like wbem Win32_Processor.Name / Win32_Processor.Manufacturer
are only available on i386 compatible systems. What about arm ? Is it
possible to access both values from wineboot ? I'm not very familar with
WBEM. Another possible solution would be to try harder to get the
correct value in wineboot (maybe using the code from wbem) and let wbem
read the value from the registry. This way there would be no code
duplication.
More information about the wine-devel
mailing list