Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 1144 • Страница 15 из 58<  1 ... 12  13  14  15  16  17  18 ... 58  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Member
Статус: Не в сети
Регистрация: 16.04.2004
Откуда: [MSK.RU]
Последняя Beta-версия (1.1 beta 1)
http://oversoft.by.ru/download/CPU_Info ... _beta1.zip
(непрямая ссылка!)

Последняя версия программы (0.98):
http://topmods.net/OMC/OSCI.zip (~501кб)

Исходники (0.98):
http://topmods.net/OMC/OSCI_src.rar (~268кб)


Последний раз редактировалось Tod Schwarzkaiser 19.10.2007 15:04, всего редактировалось 3 раз(а).


Партнер
 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Root
Цитата:
Поздравляю! Прога вроде удалась...
Спасибо.
Цитата:
Только на багу хочу пожаловаться: на Атлончике ХР все определяется верно, на конфе в профиле все, кроме множителя, FSB и частоты шины...
Хм К6-2+, скоро напишу для него добывание множителя, благо есть где протестировать :-)

PS видел недавно курьез - на одном не очень известном файловом архиве, есть линк на программу 0.7 версии, вес указан 500кб, а скриншот от RVS, т.е. от предка :insane:

_________________
Ку ку


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Подходит к завершению работа над версией 0.8. Восновном изменения касаются дизайна и алгоритмов идентификации процессоров и их свойств, наконец-то дошли руки до написания детекта Core Voltage.
Пора бы подумать над расширением функциональности программы, т.е. кто что может предложить(о мобильных технологиях все понятно - будем писать) и кто с чем помочь.
Информации о памяти в скором будущем не предвидится, т.к. необходим доступ к железу или хотя бы его спецификациям, чего естественно нет, по этому тут нам с Panopsys не конкурировать.

_________________
Ку ку


 

Member
Статус: Не в сети
Регистрация: 16.04.2004
Откуда: [MSK.RU]
Daemon
По поводу памяти...
http://www.ixbt.com/mainboard/spd.shtml


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Tod Schwarzkaiser тут два момента:
1. Инфо из SPD - не интересно.
2. SPD я читать научился, правда только на nForce2, поскольку огромная проблема с SMBus, который чуть ли для каждого типа СМ свой.

Лучше тест на пропускную способность кеша ;)

_________________
Ку ку


 

Member
Статус: Не в сети
Регистрация: 15.09.2004
Откуда: Иркутск
Daemon Ты, где-то-там спрашивал все ли у всех без глюков. Но, вот на глюк при определении частоты шины при работе проца в спящем режиме мы не обратили внимание. А, то ведь бред получается: FSB 1МГц.:) Как здесь: http://images.people.overclockers.ru/29958.png
Цитата:
Лучше тест на пропускную способность кеша
Тесты это особый раздел информации о процессоре и системе. (это скорее для следующего проекта OverSoft CPU Test :)) Лучше бы попробовать поискать, что-нибудь о том какой чипсет на материнке, какая она, и поспрашивать (а мож скажут) про память, это действительно нужная информация.


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
GerK
Цитата:
Но, вот на глюк при определении частоты шины при работе проца в спящем режиме мы не обратили внимание.
Да я это понял, просто совсем непонятки получаются - и тактирование rdtsc уменьшается, как определять стартовую частоту для Pentium M - скорее всего через MSR.
Получается, что для корректировки частоты и FSB для некоторых типов процессоров прийдется делать разные процедуры :-)
Цитата:
учше бы попробовать поискать, что-нибудь о том какой чипсет на материнке
Это легко. И будет реализовано, ближе к версии 1.0.
Цитата:
поспрашивать (а мож скажут) про память, это действительно нужная информация.
Дело в том, что инфо о памяти лежит в адрессном пространстве PCI северного моста или его подфункций. Фактически для каждого чипсета по разному. Например для nF2 я нашел где и как менять тайминги, но только потому, что у самого именно nF2. Память - сложное и трудоемкое дело.

_________________
Ку ку


 

Titan
Статус: Не в сети
Регистрация: 24.03.2004
Откуда: Москва
Я думаю, что встроенные тесты нужны. Не надо городить огород с кучей разных утилит! Нужно, чтоб всё было под рукой. Да , если делать тесты процессора ,то мультипоточность нужно реализовывать по-любому :)

_________________
*Team MXS*, *Cofradia Intel*, Voodoo Masters


 

Member
Статус: Не в сети
Регистрация: 15.09.2004
Откуда: Иркутск
Daemon писал(а):
Да я это понял, просто совсем непонятки получаются - и тактирование rdtsc уменьшается, как определять стартовую частоту для Pentium M - скорее всего через MSR.
Мож тебе для размышлений работа CrystalCPUID поможет, ведь для него вроде есть исходные коды.
На вкладке настройки вручную разных моментов есть загрузка (или выгрузка) драйвера QPC для отображения RealTime. Итак, с ним показывает как в основном окне http://images.people.overclockers.ru/29962.png , а без него, как у нас http://images.people.overclockers.ru/29963.png .


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
GerK это выбор таймера, насколько я понимаю. ОК сделаем для Pentium M измерение оригинальной частоты по QPC.

_________________
Ку ку


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
Daemon
SMBus - в каждом ЮМ в пространстве PCI-регистров есть регистр, где указан базовый адрес SMBus шины. Также его можно поглядеть SpeedFan'ом или MotherBoard Monitor'ом.
Сразу же возникнет трабла с АСУСами: у них СМБус лочится :(

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Root
Цитата:
SMBus - в каждом ЮМ в пространстве PCI-регистров есть регистр, где указан базовый адрес SMBus шины. Также его можно поглядеть SpeedFan'ом или MotherBoard Monitor'ом.
А толко-то? Ну допустим PIIX4, серия nForce, далее - нерозбериха(с процедурами) и данные черпать неоткуда, разве что из БИОСов :-(
Root есть небольшая тестовая версия http://topmods.net/OMC/OSCI_test.rar Очень желательно проверить, как работает детект множителя К6 :-)

_________________
Ку ку


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
Daemon
1) да, сенкс. Множитель заработал. Более того: динамическое изменение множителя КристалЦПУИДом тоже отображается...
2) ну, неразбериха всегда была. А базовый адрес SMBus - инфа очень полезная.
алгоритм детекта такой:
в PCI-пространстве ищем ЮМ, в нем функцию ACPI или Power management моста и в районе регистров 80-FF ищем.... Вот что примерно получается:
Цитата:
ASUS A7N8X-E Deluxe (nForce2U400)

PCI# 0 Dev# 1 Func# 1
VenID 10DE DevID 0064 Rev A2
SMBus Addresses - 0x5000 0x5500
PCI regs:
off - data
0x50 - 0x01
0x51 - 0x50
0x54 - 0x01
0x55 - 0x55

Intel 430TX (ASUS TX97-E)

PCI# 0 Dev# 1 Func# 3
VenID 8086 DevID 7113 Rev 01
SMBus Addresses - 0xE800
PCI regs:
off - data
0x90 - 0x01
0x91 - 0xE8

KT600 (Albatron KX600S Pro)

PCI# 0 Dev# 17 Func# 0
VenID 1106 DevID 3227 Rev 00
SMBus Addresses - 0x5000
PCI regs:
off - data
0xD0 - 0x01
0xD1 - 0x50


Добавлено спустя 2 минуты, 13 секунд:
Цитата:
разве что из БИОСов

с БИОСами тоже засада. Самый свежий исходный код - под i810, но уже есть кое-какие патчи для К7... А дизасмить БИОС - задача неприятная...

Добавлено спустя 12 минут, 25 секунд:
GerK
Цитата:
учше бы попробовать поискать, что-нибудь о том какой чипсет на материнке

реализуется на раз. Идея: берем драйвер, к нему привинчиваем возможность "нырять" в регистры PCI-у-в. Затем просто сканним PCI-шину и ищем дивайсы ЮМ и СМ, а потом по базе PCI ID говорим, что у человека такой-то чипсет.
См. http://www.alter.org.ua/soft/win/ntpcid ... p?lang=ru&
Daemon
по линку выше полноценная тулза для определения PCI-дивайсов. Дерзай ;)

Цитата:
поспрашивать (а мож скажут) про память, это действительно нужная информация.

гемморойно... Тем более, что эта фишка не везде заработает.

Добавлено спустя 13 минут, 9 секунд:
PPS: Daemon
Цитата:
;The Pentium Pro, Pentium II and future Intel's CPU have a readable
;clock ratin in MSR register. BIOS use this ration to calculate the host(bus)
;clock and use this clock to calculate real CPU clock.
;Use new algorithm for CPU clock detection if CPU have RDTSC instruction
;(0fh, 31h)

не интересно? линк отправил в приват

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Root большое спасибо за линки
Цитата:
в PCI-пространстве ищем ЮМ, в нем функцию ACPI или Power management моста и в районе регистров 80-FF ищем.... Вот что примерно получается:
Знаем-знаем :-)
Цитата:
А дизасмить БИОС - задача неприятная...
Я уже повытягивал кое-что(дизасмил), но его нужно дописать и проверить :-(
Цитата:
реализуется на раз. Идея: берем драйвер, к нему привинчиваем возможность "нырять" в регистры PCI-у-в. Затем просто сканним PCI-шину и ищем дивайсы ЮМ и СМ, а потом по базе PCI ID говорим, что у человека такой-то чипсет.
Работа с PCI реализована уже в юнитах, вне драйвера. Программа сейчас умеет сканить PCI(ищет адрессное пространство HyperTransport и вытягивает его множитель). Нужно просто написать полноценный PCI движок и чтобы еще при скане не подвешивал машины на южниках VIA 686.
Цитата:
не интересно? линк отправил в приват
Спасибо, скачал, разбираюсь.

_________________
Ку ку


 

Member
Статус: Не в сети
Регистрация: 29.07.2004
Daemon
Советую подумать о защите программы, а то ребята с www.modlabs.net уже подсуетились...
Особенно советую посетить вкладку about. Что сказать, оперативно сработано.

http://cp.people.overclockers.ru/cgi-bi ... ame=MI.exe


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
Crowz
а мы их бойкотируем :)

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Crowz очень умно. После редизайна, программа не будет поставлятся в полностью компилируемых исходниках.
PS сменить пару лейблов может любой идиот.

_________________
Ку ку


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Crowz Это пикол или попытка стравить два сайта?

Добавлено спустя 1 минуту, 43 секунды:
Daemon писал(а):
Нужно просто написать полноценный PCI движок и чтобы еще при скане не подвешивал машины на южниках VIA 686.

Собственно, а зачем он должен будет подвесить?


 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Интересно, они вообще лицензию читали. За подобные выходки можно и пострадать.

Добавлено спустя 43 секунды:
Ray Adams подвешивает ведь.

_________________
Ку ку


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Daemon писал(а):
подвешивает ведь


Значить не так работаеш, вот и вешает. Вообщето я советую пенести весь доступ именно в сам драйвер для обеспечения большей безопасности. Программа сама не должна делать напрямую in/out в порты. Пусть этим занимается драйвер.


 

Member
Статус: Не в сети
Регистрация: 29.07.2004
Daemon писал(а):
Crowz очень умно. После редизайна, программа не будет поставлятся в полностью компилируемых исходниках.
PS сменить пару лейблов может любой идиот.

Вы ведь прекрасно знаете, что можно сменить не только пару лейблов...

Ray Adams писал(а):
Crowz Это прикол или попытка стравить два сайта?

Считайте, что это прикол.

Root писал(а):
а мы их бойкотируем

А Вы не будьте таким доверчивым.

Теперь всё.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 1144 • Страница 15 из 58<  1 ... 12  13  14  15  16  17  18 ... 58  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan