CPUID - характеристики центрального процессора
-
@ashmew2, Sure. I will put it on the KolibriOS wiki page.
Here is the updated file. Formatting in the first window is improved.
AMD k-10 detection is done but same thing as Intel, there are some CPUs with same model numbers and stepping. Which we can differentiate using cache size. I have added info in comments for the later part.
AMD k-10 detection is done but same thing as Intel, there are some CPUs with same model numbers and stepping. Which we can differentiate using cache size. I have added info in comments for the later part.
- Attachments
-
-
CPUID.ASM (68.36 KiB)Downloaded 354 times
-
First of all, put here full sources and binary file, so more people can test it.
Second, write here a list of things, which were done by you from the start in March, including list of newly suppported codenames.
Third, write here a list of things, which weren't done by you from the start in March, including reasons, why were not done yet.
Second, write here a list of things, which were done by you from the start in March, including list of newly suppported codenames.
Third, write here a list of things, which weren't done by you from the start in March, including reasons, why were not done yet.
The things I have added:
1) Test task, added detection with extended model instead of model for the new intel CPUs.
2) Merged three(Martings + 2.29 + mine) version in PowerDodge's version. Improved formatting in the first window.
3) Added detection of codenames for new Intel CPUs: IvyBridge, SandyBridge, SandyBridge-E, Arrandale, Gulftown, Westmere-EX, Clarksfield, Bloomfield,Nehalem-EX, Yorkfield, Dunnington, Clovertown, Merom Conroe, Cedar Mill, Nocona Irwindale, NoconaIrwindale, Dothan, Cedarview, Lincroft and Pineview.
4) Added detection of AMD k-10 series: AMD Athlon 7750 Black Edition, Opteron 2300-series, Opteron 8300-series, Phenom X4, Phenom X3, Athlon X2, Sempron, Opteron (Shanghai) 2387, Opteron (Magny-Cours), Opteron (Shanghai) 8300 series, Turion II.
Some other articles (Because I put a lot of time and energy writing these reports, I thought I should share it here as well ):
1) How to install KolibriOS in QEMU: http://www.mansithakkar.com/gsoc-commun ... ng-period/
2) How to edit and test application: https://docs.google.com/document/d/1vGV ... sp=sharing
3) CPUs of intel: https://docs.google.com/document/d/1LVD ... sp=sharing
4) Traslated KolibriOS in Gujarati and Hindi.
Things weren't done my me:
1) I was not able to finish design task.
1) Test task, added detection with extended model instead of model for the new intel CPUs.
2) Merged three(Martings + 2.29 + mine) version in PowerDodge's version. Improved formatting in the first window.
3) Added detection of codenames for new Intel CPUs: IvyBridge, SandyBridge, SandyBridge-E, Arrandale, Gulftown, Westmere-EX, Clarksfield, Bloomfield,Nehalem-EX, Yorkfield, Dunnington, Clovertown, Merom Conroe, Cedar Mill, Nocona Irwindale, NoconaIrwindale, Dothan, Cedarview, Lincroft and Pineview.
4) Added detection of AMD k-10 series: AMD Athlon 7750 Black Edition, Opteron 2300-series, Opteron 8300-series, Phenom X4, Phenom X3, Athlon X2, Sempron, Opteron (Shanghai) 2387, Opteron (Magny-Cours), Opteron (Shanghai) 8300 series, Turion II.
Some other articles (Because I put a lot of time and energy writing these reports, I thought I should share it here as well ):
1) How to install KolibriOS in QEMU: http://www.mansithakkar.com/gsoc-commun ... ng-period/
2) How to edit and test application: https://docs.google.com/document/d/1vGV ... sp=sharing
3) CPUs of intel: https://docs.google.com/document/d/1LVD ... sp=sharing
4) Traslated KolibriOS in Gujarati and Hindi.
Things weren't done my me:
1) I was not able to finish design task.
- Attachments
-
-
trunk.zip (178.18 KiB)Downloaded 356 times
-
As of today, I do not have access to wiki page so here are some very useful links for the project.
1) find or create a database of processors and add it to our wiki;
1) find or create a database of processors and add it to our wiki;
- This site has great amount of details about all the Intel and AMD CPUs and also include screenshots.http://www.cpu-world.com/index.html
This site has CPUID dumps with screenshot on the left side:http://users.atw.hu/instlatx64/
- This site lists every subcommands in detail:http://www.ibm.com/support/knowledgecen ... /cpuid.htm
Some photos, read comments to them above each photo
- Attachments
-
-
s3.png (551.91 KiB)look at txt file - duplication of saving Multiplier System Clock and in some other places. Codename is not saved. Viewed 12070 times
-
s2.png (632.53 KiB)redraw bug, when execute save dialog. I checked saving in Tinypad, some lags appears, when shift save dialog over Tinypad window, but it isn't like this one Viewed 12070 times
-
s1.png (432.75 KiB)front view - visualisation is not finished, abstract examples are still here Viewed 12070 times
-
Article is posted on Wiki page about "How to make changes and test application in KolibriOS"
http://wiki.kolibrios.org/wiki/How_to_m ... _KolibriOS
http://wiki.kolibrios.org/wiki/How_to_m ... _KolibriOS
http://kazus.ru/forums/attachment.php?a ... 1467283147 interface of other application for CPU identification
HWiNFO32 http://www.hwinfo.com/news.php
=
You need to do the following things:
1) get back on timeline from proposal;
2) prepare version for SVN. It will go to distibution, so it is important to fix obivious bugs (like abstract examples, duplicates in txt file) or interface glitches, which appears at every PC. It's normal to publish incomplete version, but it is bad to publish buggy version;
3) understand that without proper information you cannot code (https://en.wikipedia.org/wiki/Scientia_potentia_est). Fulfil table on wiki http://wiki.kolibrios.org/wiki/Cpuid/en from links below table.
Notice: never use information from IBM site for identification of Intel or AMD CPU's. KolibriOS is world known due to it's quality and we don't like decrease of quality.
HWiNFO32 http://www.hwinfo.com/news.php
=
You need to do the following things:
1) get back on timeline from proposal;
2) prepare version for SVN. It will go to distibution, so it is important to fix obivious bugs (like abstract examples, duplicates in txt file) or interface glitches, which appears at every PC. It's normal to publish incomplete version, but it is bad to publish buggy version;
3) understand that without proper information you cannot code (https://en.wikipedia.org/wiki/Scientia_potentia_est). Fulfil table on wiki http://wiki.kolibrios.org/wiki/Cpuid/en from links below table.
Notice: never use information from IBM site for identification of Intel or AMD CPU's. KolibriOS is world known due to it's quality and we don't like decrease of quality.
Sure. I working on the bugs and the AMD cache detection part. I am using this link for the AMD cache detection routine: http://support.amd.com/TechDocs/24594.pdf page: 608- 610.
Are you sure that something changed in AMD cache detection in last 9 years?
Looks good.mat1854 wrote:Article is posted on Wiki page about "How to make changes and test application in KolibriOS"
http://wiki.kolibrios.org/wiki/How_to_m ... _KolibriOS
The title is misleading though IMO, can you change it to CPUID specificailly?
In the present state, it seems like a general tutorial on building _any_ application.
If you want to keep it, maybe you can write that CPUID is the example application in this case and others are similar and so on, or change the title. Your choice
---
Check out the Netsurf Web Browser for KolibriOS.
Read the wiki and happy hacking with KolibriOS!
Check out the Netsurf Web Browser for KolibriOS.
Read the wiki and happy hacking with KolibriOS!
Any news?
Hi ashmew2,
So I changed the title to this: http://wiki.kolibrios.org/wiki/How_to_m ... _KolibriOS.
@Wildwest: Working on the issues. First issue about duplication of Multiplier, System Clock and frequency is solved. Also added codename to the file as well.
So I changed the title to this: http://wiki.kolibrios.org/wiki/How_to_m ... _KolibriOS.
@Wildwest: Working on the issues. First issue about duplication of Multiplier, System Clock and frequency is solved. Also added codename to the file as well.
We should move faster to desired state of application and release ready stage.
AFAIK, current results after midterm:
- fixed one bug about saving in txt file,
- 1 article at wiki (in 2 variants...),
- proposed variant of solution for redraw bug,
- compared specification for AMD CPU's from 2005 and 2015 years, the difference is L3 cache stuff
- started merging of beta2007...
Did you do something, which is not in this list?
AFAIK, current results after midterm:
- fixed one bug about saving in txt file,
- 1 article at wiki (in 2 variants...),
- proposed variant of solution for redraw bug,
- compared specification for AMD CPU's from 2005 and 2015 years, the difference is L3 cache stuff
- started merging of beta2007...
Did you do something, which is not in this list?
Wildwest, sure. I am almost done with merge of beta 2007 and L3 cache detection. I will soon send you the updated files.
Who is online
Users browsing this forum: No registered users and 2 guests