2007-02-09, 03:41
Got it all from loading up Gentoox and KDE and looking through InfoCenter, which runs very smoothly.
Processor : 0
CPU_Family : 6
Model : 8
Stepping : 6
CPU MHZ : 999.985
CPUid Level : 2
Bogomips : 1992.29
I think I can infer from the code for the DreamX :
Given the DreamX's specs:
Processor : 0
CPU_family : 6
Model : 11
Stepping : 4
CPU MHz : 1512.005
CPUid level : 2
Bogomips : 3014.65
For reference Retail Xbox's Bogomips : 1461.45
Changes too the code are in red. Am I on the right track or completely off here?
Processor : 0
CPU_Family : 6
Model : 8
Stepping : 6
CPU MHZ : 999.985
CPUid Level : 2
Bogomips : 1992.29
I think I can infer from the code for the DreamX :
PHP Code:
// stdafx.cpp : source file that includes just the standard includes
// guiTest.pch will be the pre-compiled header
// stdafx.obj will contain the pre-compiled type information
#include "stdafx.h"
#undef QueryPerformanceFrequency
__int64 lFrequency = 0LL;
WINBASEAPI BOOL WINAPI QueryPerformanceFrequencyXbox(LARGE_INTEGER *lpFrequency)
{
if( lFrequency == 0LL )
{
DWORD dwStandard;
_asm {
// get the Standard bits
mov eax, 1
cpuid
mov dwStandard, eax
}
int model = (dwStandard >> [color=Red]6[/color]) & 0xF;
if( model == [color=Red]8[/color] )
{
//This is likely the DreamX 1480
//so only support fullspeed mode
lFrequency = [color=Red]9999850000[/color];
}
else
{
QueryPerformanceFrequency((LARGE_INTEGER*)&lFrequency);
}
}
(*lpFrequency).QuadPart = lFrequency;
return TRUE;
}
Processor : 0
CPU_family : 6
Model : 11
Stepping : 4
CPU MHz : 1512.005
CPUid level : 2
Bogomips : 3014.65
For reference Retail Xbox's Bogomips : 1461.45
Changes too the code are in red. Am I on the right track or completely off here?