Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Aug 22, 2019 2:04 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 198 posts ]  Go to page Previous 18 9 10 11 1214 Next
Author Message
PostPosted: Thu Jun 23, 2016 2:10 pm 
Offline
KSoC/GSoC Student

Joined: Fri Mar 04, 2016 6:06 pm
Posts: 30
@ashmew2, Sure. I will put it on the KolibriOS wiki page.


Top
   
PostPosted: Sat Jun 25, 2016 6:40 pm 
Offline
KSoC/GSoC Student

Joined: Fri Mar 04, 2016 6:06 pm
Posts: 30
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 123 times
Top
   
PostPosted: Sun Jun 26, 2016 4:04 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
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.


Top
   
PostPosted: Sun Jun 26, 2016 5:58 pm 
Offline
KSoC/GSoC Student

Joined: Fri Mar 04, 2016 6:06 pm
Posts: 30
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 125 times
Top
   
PostPosted: Sun Jun 26, 2016 6:37 pm 
Offline
KSoC/GSoC Student

Joined: Fri Mar 04, 2016 6:06 pm
Posts: 30
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.


Top
   
PostPosted: Sun Jun 26, 2016 9:50 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
Some photos, read comments to them above each photo


Attachments:
File comment: look at txt file - duplication of saving Multiplier System Clock and in some other places. Codename is not saved.
s3.png
s3.png [ 551.91 KiB | Viewed 4250 times ]
File comment: 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
s2.png [ 632.53 KiB | Viewed 4250 times ]
File comment: front view - visualisation is not finished, abstract examples are still here
s1.png
s1.png [ 432.75 KiB | Viewed 4250 times ]
Top
   
PostPosted: Thu Jun 30, 2016 6:37 pm 
Offline
KSoC/GSoC Student

Joined: Fri Mar 04, 2016 6:06 pm
Posts: 30
Article is posted on Wiki page about "How to make changes and test application in KolibriOS"


http://wiki.kolibrios.org/wiki/How_to_make_changes_and_test_application_in_KolibriOS


Top
   
PostPosted: Fri Jul 01, 2016 6:59 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
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.


Top
   
PostPosted: Fri Jul 01, 2016 8:10 pm 
Offline
KSoC/GSoC Student

Joined: Fri Mar 04, 2016 6:06 pm
Posts: 30
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.


Top
   
PostPosted: Fri Jul 01, 2016 9:33 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
Are you sure that something changed in AMD cache detection in last 9 years?


Top
   
PostPosted: Tue Jul 05, 2016 4:53 pm 
Offline
Mentor

Joined: Tue Mar 11, 2014 11:37 am
Posts: 184
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_make_changes_and_test_application_in_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!


Top
   
PostPosted: Wed Jul 06, 2016 11:53 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
Any news?


Top
   
PostPosted: Fri Jul 08, 2016 7:51 am 
Offline
KSoC/GSoC Student

Joined: Fri Mar 04, 2016 6:06 pm
Posts: 30
Hi ashmew2,

So I changed the title to this: http://wiki.kolibrios.org/wiki/How_to_make_changes_and_test_CPUID_application_of_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.


Top
   
PostPosted: Sat Jul 23, 2016 4:03 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
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?


Top
   
PostPosted: Tue Jul 26, 2016 8:12 pm 
Offline
KSoC/GSoC Student

Joined: Fri Mar 04, 2016 6:06 pm
Posts: 30
Wildwest, sure. I am almost done with merge of beta 2007 and L3 cache detection. I will soon send you the updated files.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 198 posts ]  Go to page Previous 18 9 10 11 1214 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited