📄 viainfo.inc
字号:
procedure cCPUid.GetVIAAdvData;
begin
case fCPUid_m.std_family of
4: begin
//GetDMIMultiplier(i);
case fCPUid_m.std_model of
0: begin
cnameinfo.codename:='M0.5';
cnameinfo.cpuname:='Cx80486';
cnameinfo.model_descr:='80486';
cnameinfo.procnum:=0501;
end;
4: begin
cnameinfo.codename:='Gx86';
cnameinfo.cpuname:='Cyrix MediaGX';
cnameinfo.model_descr:='80486';
cnameinfo.procnum:=0502;
end;
9: begin
cnameinfo.codename:='M1sc (0,65)';
cnameinfo.cpuname:='Cyrix 5x86';
cnameinfo.model_descr:='80586';
cnameinfo.procnum:=0503;
end;
end;
end;
5: begin
//GetDMIMultiplier(i);
case fCPUid_m.std_model of
4: begin
cnameinfo.codename:='GXm';
cnameinfo.cpuname:='Cyrix MediaGXm';
cnameinfo.procnum:=0502;
cnameinfo.model_descr:='Cyrix';
cnameinfo.technological.process:='CMOS 0,65祄';
cnameinfo.technological.transistors:='';
cnameinfo.technological.diesize:='';
end;
else
begin
cnameinfo.codename:='M1';
cnameinfo.cpuname:='Cyrix 6x86';
cnameinfo.procnum:=0504;
cnameinfo.model_descr:='Cyrix';
cnameinfo.technological.process:='CMOS 0,65祄';
cnameinfo.technological.transistors:='3M';
cnameinfo.technological.diesize:='394';
end;
end;
end;
6: begin
//GetDMIMultiplier(i);
case fCPUid_m.std_model of
0: begin
cnameinfo.codename:='Cyrix 6x86MX';
cnameinfo.cpuname:='M2';
cnameinfo.procnum:=0805;
cnameinfo.model_descr:='Cyrix';
cnameinfo.platform_descr:='Socket 7';
cnameinfo.technological.process:='CMOS 0,35祄';
cnameinfo.technological.transistors:='6.5M';
cnameinfo.technological.diesize:='197';
end;
5: begin
cnameinfo.codename:='Cyrix 3';
cnameinfo.cpuname:='Joshua';
cnameinfo.procnum:=0805;
cnameinfo.model_descr:='Cyrix 3';
cnameinfo.platform_descr:='Socket 370';
cnameinfo.technological.process:='CMOS 0,18祄';
cnameinfo.technological.transistors:='';
cnameinfo.technological.diesize:='';
end;
6: begin
cnameinfo.codename:='Cyrix 3';
cnameinfo.cpuname:='Samuel';
cnameinfo.model_descr:='Cyrix 3';
cnameinfo.procnum:=0805;
cnameinfo.platform_descr:='Socket 370';
cnameinfo.technological.process:='CMOS 0,18祄';
cnameinfo.technological.transistors:='';
cnameinfo.technological.diesize:='';
end;
7: begin
cnameinfo.codename:='VIA C3';
cnameinfo.model_descr:='C3';
if fCPUid_m.std_stepping >= 8 then
begin
cnameinfo.cpuname:='Ezra';
cnameinfo.procnum:=0805;
cnameinfo.platform_descr:='Socket 370';
cnameinfo.technological.process:='CMOS 0,13祄';
cnameinfo.technological.transistors:='';
cnameinfo.technological.diesize:='';
end
else
begin
cnameinfo.cpuname:='Samuel 2';
cnameinfo.procnum:=0805;
cnameinfo.platform_descr:='Socket 370';
cnameinfo.technological.process:='CMOS 0,15祄';
cnameinfo.technological.transistors:='';
cnameinfo.technological.diesize:='';
end;
end;
8: begin
cnameinfo.codename:='VIA C3';
cnameinfo.model_descr:='C3';
cnameinfo.cpuname:='Ezra-T';
cnameinfo.procnum:=0805;
cnameinfo.platform_descr:='Socket 370';
cnameinfo.technological.process:='CMOS 0,13祄';
cnameinfo.technological.transistors:='';
cnameinfo.technological.diesize:='';
end;
9: begin
cnameinfo.codename:='VIA C3';
cnameinfo.model_descr:='C3';
cnameinfo.cpuname:='Nehemiah';
cnameinfo.procnum:=0805;
cnameinfo.platform_descr:='Socket 370';
cnameinfo.technological.process:='CMOS 0,13祄';
cnameinfo.technological.transistors:='';
cnameinfo.technological.diesize:='';
end;
else //?
begin
cnameinfo.codename:='VIA C7';
cnameinfo.model_descr:='C7';
cnameinfo.cpuname:='Esther';
cnameinfo.procnum:=0805;
cnameinfo.platform_descr:='Socket 479';
cnameinfo.technological.process:='CMOS 0,09祄';
cnameinfo.technological.transistors:='';
cnameinfo.technological.diesize:='';
end;
end;
end;
end;
end;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -