⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 amdinfo.~inc

📁 pipe类 pipe类 pipe类 pipe类 pipe类
💻 ~INC
📖 第 1 页 / 共 5 页
字号:
          end
        else
          begin
            cnameinfo.codename:='Athens';
            cnameinfo.technological.process:='CMOS Cu 0,09祄 DSL SOI';
            cnameinfo.technological.transistors:='';
            cnameinfo.technological.diesize:='';
          end;}
    end;
    22: begin //16h AMD Opteron(tm) Processor 8YY HE 2 MP Server Low Power/17h AMD Opteron(tm) Processor 8YY EE 2 MP Server Low Power
      cnameinfo.rating:='8'+IntToStr(38+(2*fCPUid_m.ext_a64BrandNN));
      cnameinfo.cpuname:='AMD Opteron(tm) Processor '+cnameinfo.rating+' HE MP LV';
      cnameinfo.procnum:=AMD_Opteron_64;
      cnameinfo.model_descr:='Opteron(tm)';

      cnameinfo.platform_descr:='Socket 940';
      case fCPUid_m.ext_extmodel of
        0: begin
            cnameinfo.codename:='SledgeHammer';
            cnameinfo.technological.process:='CMOS Cu 0,13祄 SOI';
            cnameinfo.technological.transistors:='105.9M';
            cnameinfo.technological.diesize:='193';
            if (fCPUid_m.std_stepping = 0) then cnameinfo.revision:='SH-B0'
            else if (fCPUid_m.std_stepping = 1) then cnameinfo.revision:='SH-B3'
            else if (fCPUid_m.std_stepping = 8) then cnameinfo.revision:='SH-C0'
            else if (fCPUid_m.std_stepping = $A) then cnameinfo.revision:='SH-CG';
        end;
        1: begin
            cnameinfo.codename:='SledgeHammer';
            cnameinfo.technological.process:='CMOS Cu 0,13祄 SOI';
            cnameinfo.technological.transistors:='105.9M';
            cnameinfo.technological.diesize:='193';
            cnameinfo.revision:='SH-D0';
        end;
        2: begin
            cnameinfo.codename:='Athens';
            cnameinfo.technological.process:='CMOS Cu 0,09祄 DSL SOI';
            cnameinfo.technological.transistors:='';
            cnameinfo.technological.diesize:='';
            cnameinfo.revision:='SH-E4';
            if (fCPUid_m.std_stepping = 5) then cnameinfo.platform_descr:='Socket 940'
            else if (fCPUid_m.std_stepping = 7) then
            begin
              cnameinfo.codename:='San Diego';
              cnameinfo.platform_descr:='Socket 939';
            end;
        end;
        else
            cnameinfo.codename:='Athens';
            cnameinfo.technological.process:='CMOS Cu 0,09祄 DSL SOI';
      end;
    end;
    29: begin //1Dh Mobile AMD Athlon(tm) XP-M Processor XX00+ 1 Mobile Client, 32-Bit
      cnameinfo.rating:=IntToStr(22+fCPUid_m.ext_a64BrandNN)+'00+';
      cnameinfo.cpuname:='AMD Athlon(tm) XP-M Processor '+cnameinfo.rating+' Mobile';
      cnameinfo.procnum:=AMD_Athlon_XP_M;
      cnameinfo.model_descr:='Athlon(tm) XP-M';

      cnameinfo.platform_descr:='Socket 754';
      cnameinfo.codename:='Dublin';
      cnameinfo.technological.process:='CMOS Cu 0,13祄 SOI';
      cnameinfo.technological.transistors:='';
      cnameinfo.technological.diesize:='';
    end;
    30: begin //1Eh Mobile AMD Athlon(tm) XP-M Processor XX00+ 1 Mobile Client, 32-Bit Low Power Mobile VIDs
      cnameinfo.rating:=IntToStr(22+fCPUid_m.ext_a64BrandNN)+'00+';
      cnameinfo.cpuname:='AMD Athlon(tm) XP-M LV Processor '+cnameinfo.rating+' Mobile LV';
      cnameinfo.procnum:=AMD_Athlon_XP_M;
      cnameinfo.model_descr:='Athlon(tm) XP-M';

      cnameinfo.platform_descr:='Socket 754';
      cnameinfo.codename:='Dublin';
      cnameinfo.technological.process:='CMOS Cu 0,13祄 SOI';
      cnameinfo.technological.transistors:='';
      cnameinfo.technological.diesize:='';
    end;
    32: begin //20h AMD Athlon(tm) XP Processor XX00+ 1 Desktop/DTR Client 32-Bit
      cnameinfo.rating:=IntToStr(22+fCPUid_m.ext_a64BrandNN)+'00+';
      cnameinfo.cpuname:='AMD Athlon(tm) XP Processor '+cnameinfo.rating;
      cnameinfo.procnum:=AMD_Athlon_XP;
      cnameinfo.model_descr:='Athlon(tm) XP';

      cnameinfo.platform_descr:='Socket 754';
      cnameinfo.codename:='Paris';
      cnameinfo.technological.process:='CMOS Cu 0,13祄 SOI';
      cnameinfo.technological.transistors:='68.5M';
      cnameinfo.technological.diesize:='144';
    end;
    33: begin //21h Mobile AMD Sempron(tm) Processor TT00+ 4 Mobile Client, 32-bit
      cnameinfo.rating:=IntToStr(24+fCPUid_m.ext_a64BrandNN)+'00+';

      cnameinfo.cpuname:='AMD Sempron(tm) Processor '+cnameinfo.rating+' Mobile';
      cnameinfo.procnum:=AMD_Sempron_M;
      cnameinfo.model_descr:='Sempron(tm) Mobile';

      cnameinfo.platform_descr:='Socket 754';
      if (fCPUid_m.ext_extmodel >= 2) then
          begin
            cnameinfo.codename:='Albany';
            cnameinfo.revision:='DH-E6';
            cnameinfo.technological.process:='CMOS Cu 0,09祄 DSL SOI';
            cnameinfo.technological.transistors:='';
            cnameinfo.technological.diesize:='';
          end
        else
          if (fCPUid_m.ext_extmodel >= 1) then
              begin
                cnameinfo.codename:='Georgetown';
                cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI';
                cnameinfo.technological.transistors:='';
                cnameinfo.technological.diesize:='';
                if (fCPUid_m.std_model = 8) then cnameinfo.revision:='CH-D0'
                else if (fCPUid_m.std_model = $C) then cnameinfo.revision:='DH-D0';
              end
                else
                  begin
                    cnameinfo.codename:='Dublin';
                    cnameinfo.technological.process:='CMOS Cu 0,13祄 SOI';
                    cnameinfo.technological.transistors:='';
                    cnameinfo.technological.diesize:='';

                if (fCPUid_m.std_model = 8) then cnameinfo.revision:='CH-CG'
                else if (fCPUid_m.std_model = $C) or (fCPUid_m.std_model = $E) then cnameinfo.revision:='DH-CG';                    
                  end;
    end;
    34, 38: begin //22h AMD Sempron(tm) Processor TT00+ 4 Desktop/DTR Client, 32-bit
                  //26h AMD Sempron(tm) Processor TT00+ 4 Desktop/DTR Client, 64-bit
      cnameinfo.rating:=IntToStr(24+fCPUid_m.ext_a64BrandNN)+'00+';
      cnameinfo.cpuname:='AMD Sempron(tm) Processor '+cnameinfo.rating;
      cnameinfo.procnum:=AMD_Sempron_K8;
      cnameinfo.model_descr:='Sempron(tm)';

      cnameinfo.platform_descr:='Socket 754';
      case fCPUid_m.ext_extmodel of
        0: begin
          cnameinfo.codename:='Paris';
          cnameinfo.platform_descr:='Socket 754';
          cnameinfo.technological.process:='CMOS Cu 0,13祄 SOI';
          cnameinfo.technological.transistors:='68.5M';
          cnameinfo.technological.diesize:='144';
          cnameinfo.revision:='DH-CG';
          if (fCPUid_m.std_model = $E) then cnameinfo.codename:='Victoria';
          if (fCPUid_m.std_model = $F) then cnameinfo.platform_descr:='Socket 939';
        end;
        1: begin
          if (fCPUid_m.std_model = $C) then
              begin
                cnameinfo.platform_descr:='Socket 754';
                cnameinfo.codename:='Palermo';
                cnameinfo.revision:='DH8-D0';
                cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI';
                cnameinfo.technological.transistors:='';
                cnameinfo.technological.diesize:='84';
              end
          else if (fCPUid_m.std_model = $F) then
              begin
                cnameinfo.platform_descr:='Socket 939';
                cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI';
                cnameinfo.codename:='Winchester';
                cnameinfo.revision:='DH8-D0';
                cnameinfo.technological.transistors:='68.5M';
                cnameinfo.technological.diesize:='83';
              end;
        end;
        2: begin
          if (fCPUid_m.std_model = $C) then
              begin
                cnameinfo.platform_descr:='Socket 754';
                cnameinfo.codename:='Palermo';
                cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI DSL';
                cnameinfo.technological.transistors:='';
                cnameinfo.technological.diesize:='84';
                {if fCPUfeatures.AA64=1 then cnameinfo.revision:='DH-E6'
                else if fCPUfeatures.SSE3=1 then cnameinfo.revision:='DH-E3'}
                if fCPUid_m.std_stepping=0 then cnameinfo.revision:='DH-E3'
                else if fCPUid_m.std_stepping>=2 then  cnameinfo.revision:='DH-E6';
              end
          else if (fCPUid_m.std_model = $F) then
              begin
                cnameinfo.platform_descr:='Socket 939';
                cnameinfo.codename:='Palermo';
                cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI DSL';
                cnameinfo.technological.transistors:='';
                cnameinfo.technological.diesize:='84';
                if fCPUid_m.std_stepping=0 then cnameinfo.revision:='DH-E3'
                else if fCPUid_m.std_stepping>=2 then  cnameinfo.revision:='DH-E6';
              end;
        end;
      else
          if (fCPUid_m.std_model = $C) then
              begin
                cnameinfo.platform_descr:='Socket 754';
                cnameinfo.codename:='Palermo';
              end
          else if (fCPUid_m.std_model = $F) then
              begin
                cnameinfo.platform_descr:='Socket 939';
                cnameinfo.codename:='Palermo';
              end;
      end;
      {if fCPUid_m.ext_extmodel>0 then
          begin
            cnameinfo.codename:='Palermo';
            case fCPUid_m.std_model of
              $C: begin
                cnameinfo.platform_descr:='Socket 754';
                cnameinfo.codename:='Palermo';
                cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI DSL';
                cnameinfo.technological.transistors:='';
                cnameinfo.technological.diesize:='84';
                if fCPUfeatures.AA64=1 then cnameinfo.revision:='DH-E6'
                else if fCPUfeatures.SSE3=1 then cnameinfo.revision:='DH-E3'
                else if (fCPUid_m.ext_extmodel = 1) then
                  begin
                    cnameinfo.revision:='DH8-D0';
                    cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI';
                  end;
              end;
              $F: begin
                cnameinfo.platform_descr:='Socket 939';
                cnameinfo.codename:='Palermo';
                cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI';
                cnameinfo.technological.transistors:='';
                cnameinfo.technological.diesize:='84';
                if fCPUid_m.ext_extmodel=1 then begin cnameinfo.codename:='Winchester'; cnameinfo.revision:='DH8-D0'; end
                else if fCPUid_m.ext_extmodel=2 then
                        if fCPUid_m.std_stepping=0 then
                              begin
                                cnameinfo.codename:='Palermo';
                                cnameinfo.revision:='DH-E3';
                                cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI DSL';
                              end
                        else if fCPUid_m.std_stepping>=2 then
                                  begin
                                    cnameinfo.codename:='Palermo';
                                    cnameinfo.revision:='DH-E6';
                                    cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI DSL';
                                  end
                    end;
                  end;
              end
              else
                begin
                  cnameinfo.codename:='Paris';
                  cnameinfo.platform_descr:='Socket 754';
                  cnameinfo.technological.process:='CMOS Cu 0,13祄 SOI';
                  cnameinfo.technological.transistors:='68.5M';
                  cnameinfo.technological.diesize:='144';
                  cnameinfo.revision:='DH-CG';
                  if (fCPUid_m.std_model = $F) then cnameinfo.platform_descr:='Socket 939';
                end; }
    end;
    35: begin //23h Mobile AMD Sempron(tm) Processor TT00+ 4 Mobile Client, 32-bit Low Power Mobile VIDs
      cnameinfo.rating:=IntToStr(24+fCPUid_m.ext_a64BrandNN)+'00+';
      cnameinfo.cpuname:='AMD Sempron(tm) Processor '+cnameinfo.rating+' Mobile LV';
      cnameinfo.procnum:=AMD_Sempron_M;
      cnameinfo.model_descr:='Sempron(tm) Mobile';

      cnameinfo.platform_descr:='Socket 754';
      if fCPUid_m.ext_extmodel >= 2 then
          begin
            cnameinfo.codename:='Roma';
            cnameinfo.revision:='DH-E6';
            cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI';
            cnameinfo.technological.transistors:='';
            cnameinfo.technological.diesize:='';
          end
        else
          if fCPUid_m.ext_extmodel >= 1 then
              begin
                cnameinfo.codename:='Sonora';
                cnameinfo.technological.process:='CMOS Cu 0,09祄 SOI';
                cnameinfo.technological.transistors:='';
                cnameinfo.technological.diesize:='';
                if (fCPUid_m.std_model = 8) then cnameinfo.revision:='CH-D0'
                else if (fCPUid_m.std_model = $C) then cnameinfo.revision:='DH-D0';
              end
            else
              begin
                cnameinfo.codename:='Dublin';
                cnameinfo.technological.process:='CMOS Cu 0,13祄 SOI';
                cnameinfo.technological.transistors:='';
                cnameinfo.technological.diesize:='';
                if (fCPUid_m.std_model = 8) then cnamein

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -