CPUID - характеристики центрального процессора

...
  • 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.
    Attachments
    CPUID.ASM (68.36 KiB)
    Downloaded 346 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.
  • 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.
    Attachments
    trunk.zip (178.18 KiB)
    Downloaded 349 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; 2) find or create a database of CPUID subcommands for main vendors from manuals, specifications, datasheets, news etc and add it to our wiki.
  • Some photos, read comments to them above each photo
    Attachments
    look at txt file - duplication of saving Multiplier  System Clock and in some other places. Codename is not saved.
    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 11657 times
    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
    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 11657 times
    front view - visualisation is not finished, abstract examples are still here
    s1.png (432.75 KiB)
    front view - visualisation is not finished, abstract examples are still here Viewed 11657 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://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.
  • 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?
  • 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
    Looks good.
    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!
  • 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.
  • 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?
  • 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 6 guests