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

📄 intelinfo.inc

📁 pipe类 pipe类 pipe类 pipe类 pipe类
💻 INC
📖 第 1 页 / 共 5 页
字号:
         cnameinfo.platform_descr:='Socket 8';
        end
        else
         begin
         cnameinfo.codename:='Klamath';
         cnameinfo.cpuname:='Intel Pentium 2 Processor';
         cnameinfo.procnum:=Intel_Pentium_2;
         cnameinfo.model_descr:='Pentium 2';
         cnameinfo.technological.process:='CMOS 0.28祄';
         cnameinfo.technological.transistors:='7.5M';
         cnameinfo.technological.diesize:='203';
         cnameinfo.platform_descr:='Slot 1';
         end;
        end;
    5:  begin
        DelayTime:=150;
        UpdateClocks;
          case flevel2.cache.size of
            0: begin
              cnameinfo.codename:='Covington';
              cnameinfo.cpuname:='Intel Celeron Processor';
              cnameinfo.procnum:=Intel_Celeron;
              cnameinfo.model_descr:='Celeron';
              cnameinfo.technological.process:='CMOS 0.25祄';
              cnameinfo.technological.transistors:='7.5M';
              cnameinfo.technological.diesize:='118';
              cnameinfo.platform_descr:='Slot 1 (SECC)';
            end;
            512: begin
              cnameinfo.codename:='Deschutes';
              cnameinfo.cpuname:='Intel Pentium 2 Processor';
              cnameinfo.procnum:=Intel_Pentium_2;
              cnameinfo.model_descr:='Pentium 2';
              cnameinfo.technological.process:='CMOS 0.25祄';
              cnameinfo.technological.transistors:='7.5M';
              cnameinfo.technological.diesize:='131';
              cnameinfo.platform_descr:='Slot 1';
            end
            else begin
              cnameinfo.codename:='Deschutes';
              cnameinfo.cpuname:='Intel Pentium-II Xeon Processor';
              cnameinfo.procnum:=Intel_Pentium_2;
              cnameinfo.model_descr:='Pentium 2';
              cnameinfo.technological.process:='CMOS 0.25祄';
              cnameinfo.technological.transistors:='7.5M';
              cnameinfo.technological.diesize:='131';
              cnameinfo.platform_descr:='Slot 2';
            end;
          end;
    end;
    6:  begin
        DelayTime:=150;
        UpdateClocks;
        if (flevel2.cache.size=128) then
        begin
        //GetP6Multiplier(i);
        cnameinfo.codename:='Mendocino';
        cnameinfo.cpuname:='Intel Celeron A Processor';
        cnameinfo.procnum:=Intel_Celeron;
        cnameinfo.model_descr:='Celeron';
        cnameinfo.technological.process:='CMOS 0.25祄';
        cnameinfo.technological.transistors:='19M';
        cnameinfo.technological.diesize:='154';
         case fCPUid_m.std_stepping of
          0..4:    cnameinfo.platform_descr:='Slot 1 (SECC)';
          5..9:    cnameinfo.platform_descr:='Socket 370 (PGA)';
          10,13: begin
            cnameinfo.codename:='Dixon/128K';
            cnameinfo.cpuname:='Intel Celeron Mobile Processor';
            cnameinfo.procnum:=Intel_Celeron;
            cnameinfo.model_descr:='Celeron Mobile';
          end; 
         end;
        end
        else
        begin
        //GetP6Multiplier(i);
        cnameinfo.codename:='Dixon';
        cnameinfo.cpuname:='Intel Pentium 2 Mobile Processor';
        cnameinfo.procnum:=Intel_Pentium_2;
        cnameinfo.model_descr:='Pentium 2 Mobile';
        cnameinfo.technological.process:='CMOS 0.25祄';
        cnameinfo.technological.transistors:='27.4M';
        cnameinfo.technological.diesize:='180';
        cnameinfo.platform_descr:='Mobile Module Connector';
        end;
        end;
    7:  begin
        DelayTime:=150;    
        UpdateClocks;
        //GetP6Multiplier(i);
        if (flevel2.cache.size=1024) or (flevel2.cache.size=2048) then
            begin
              cnameinfo.cpuname:='Intel Pentium 3 Xeon Processor';
              cnameinfo.codename:='Tanner';
              cnameinfo.procnum:=Intel_PIII_Xeon; //! Pentium-III Xeon
              cnameinfo.model_descr:='Xeon';
              cnameinfo.platform_descr:='Slot 2';
            end
  		    else
            begin
              cnameinfo.codename:='Katmai';
              cnameinfo.cpuname:='Intel Pentium 3 Processor';
              cnameinfo.procnum:=Intel_PIII;
              cnameinfo.model_descr:='Pentium 3';
              cnameinfo.technological.process:='CMOS 0.25祄';
              cnameinfo.technological.transistors:='9.5M';
              cnameinfo.technological.diesize:='128';
              cnameinfo.platform_descr:='Slot 1';
			      end;

        end;
    8:  begin
          MultMethod:=CoppermineMultMethod;
          fClocks.DataRate:=1;
          UpdateClocks;

          if (flevel2.cache.size=128) then
              begin
                cnameinfo.codename:='Coppermine/128K';
                cnameinfo.cpuname:='Intel Celeron Processor';
                cnameinfo.procnum:=Intel_Celeron;
                cnameinfo.model_descr:='Celeron';
                cnameinfo.technological.process:='CMOS Al 0.18祄';
                cnameinfo.technological.transistors:='28.1M';
                cnameinfo.technological.diesize:='90';
                cnameinfo.platform_descr:='Socket 370 (FCPGA)';
                if ((fCPUfeatures.PlatformID mod 2<>0) and (oHWIO.isLoad)) then
                  begin
                    cnameinfo.cpuname:='Intel Celeron Mobile Processor';
                    cnameinfo.platform_descr:='BGA/Micro-PGA';
                    cnameinfo.procnum:=Intel_Celeron;
                    cnameinfo.model_descr:='Celeron Mobile';
                    exit;
                  end;
              end
            else
              begin
                cnameinfo.codename:='Coppermine';
                cnameinfo.cpuname:='Intel Pentium 3 Processor';
                cnameinfo.procnum:=Intel_PIII;
                cnameinfo.model_descr:='Pentium 3';
                cnameinfo.technological.process:='CMOS Al 0.18祄';
                cnameinfo.technological.transistors:='28.1M';
                cnameinfo.technological.diesize:='90';
                if ((flevel2.cache.size=256) and (fCPUfeatures.PlatformID mod 2<>0) and (oHWIO.isLoad))  then
                  begin
                    cnameinfo.cpuname:='Intel Pentium 3 Mobile Processor';
                    cnameinfo.platform_descr:='BGA/Micro-PGA';
                    cnameinfo.procnum:=Intel_PIII_M;
                    cnameinfo.model_descr:='Pentium 3 Mobile';
                    //fClocks.isModulable:=true;
                    exit;
                  end;

                case fCPUid_m.std_stepping of
                  1, 3: begin
                    if fCPUid_m.std_stepping=1 then cnameinfo.platform_descr:='Slot 1'
                      else
                        begin
                          cnameinfo.codename:='Coppermine';
                          cnameinfo.revision:='B0';
                          cnameinfo.platform_descr:='Socket 370 (FCPGA)';
                        end;
                    //FSB=100 Mhz
                    if fClocks.Bus<128 then
                        begin
                          if fClocks.Multiplier=5.0 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III E Processor';
                              end
                            else
                          if fClocks.Multiplier=5.5 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III E Processor';
                              end
                            else
                          if fClocks.Multiplier=6.0 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III E Processor';
                              end
                            else
                          if fClocks.Multiplier=6.5 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end
                            else
                          if fClocks.Multiplier=7.0 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end
                            else
                          if fClocks.Multiplier=7.5 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end
                            else
                          if fClocks.Multiplier=8.0 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end
                            else
                          if fClocks.Multiplier=8.5 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end;
                        end
                      //FSB=133 MHz
                      else
                        begin
                          if fClocks.Multiplier=4.0 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III EB Processor';
                              end
                            else
                          if fClocks.Multiplier=4.5 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III EB Processor';
                              end
                            else
                          if fClocks.Multiplier=5.0 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end
                            else
                          if fClocks.Multiplier=5.5 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end
                            else
                          if fClocks.Multiplier=6.0 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III EB Processor';
                              end
                            else
                          if fClocks.Multiplier=6.5 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end
                            else
                          if fClocks.Multiplier=7.0 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end;
                        end;
                  end;

                  6: begin
                    cnameinfo.codename:='Coppermine';
                    cnameinfo.revision:='C0';
                    cnameinfo.platform_descr:='Socket 370 (FCPGA)';
                    cnameinfo.model_descr:='Pentium 3';
                    //FSB=100 Mhz
                    if fClocks.Bus<128 then
                        begin
                          if fClocks.Multiplier=5.0 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III E Processor';
                              end
                            else
                          if fClocks.Multiplier=5.5 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III E Processor';
                              end
                            else
                          if fClocks.Multiplier=6.0 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III E Processor';
                              end
                            else
                          if fClocks.Multiplier=6.5 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end
                            else
                          if fClocks.Multiplier=7.0 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end
                            else
                          if fClocks.Multiplier=7.5 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end
                            else
                          if fClocks.Multiplier=8.0 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';
                              end
                            else
                          if fClocks.Multiplier=8.5 then
                              begin
                                cnameinfo.cpuname:='Intel Pentium III Processor';

⌨️ 快捷键说明

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