Вверх ↑
Этот топик читают: Гость
Ответов: 2057
Рейтинг: 28
#16: 2008-07-19 20:14:04 ЛС | профиль | цитата
andrestudio, спасибо, работает. Время опроса уменьшил, стало лучше реогировать.
andrestudio, а ты не знаешь как отображать активность SATA диска? А то, у меня есть один SATA диск на 500ГБ, а данные индекаторы, активность SATA дисков не отоброжают. Былобы не плохо, если можно было контролировать все диски.
карма: 1

0
Ответов: 5227
Рейтинг: 587
#17: 2008-07-19 20:45:11 ЛС | профиль | цитата
Эдик, увы SATA у меня нет и инфы тоже, надо в интернете рыть, так что тут я несмогу помочь, но скорей всего можно вычислить этот регистр, смотри адресное пространство портов для SATA в диспетчере устройств, пробуй может что и получится...
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
2
Голосовали:Эдик, Sniper36
Ответов: 2057
Рейтинг: 28
#18: 2008-07-19 21:26:00 ЛС | профиль | цитата
andrestudio, вот это действует, при подключение SATA диска на разъём 0. На других разъёмах не проверял, т. к. надо компьютер выключать, винчестер на другой разъём перекидовать, а у меня их 8 штук (SATA разъёмов).
code_9504.txt
карма: 1

1
файлы: 1code_9504.txt [2.1KB] [487]
Голосовали:Sniper36
Ответов: 1304
Рейтинг: 405
#19: 2008-07-19 21:51:53 ЛС | профиль | цитата
andrestudio, выше приведёные примеры понятны, однако при попытке запустить пример вижу вот это
VICX-Error
Драйвер не работает !!!

Чтобы это значило ?
карма: 3

0
Ответов: 2057
Рейтинг: 28
#20: 2008-07-19 22:14:54 ЛС | профиль | цитата
MAV, у меня то же такое было. Зайди в "Настройки -> Интеграция" и нажми на две верхнии клавиши.
карма: 1

0
Ответов: 1304
Рейтинг: 405
#21: 2008-07-19 22:24:56 ЛС | профиль | цитата
Эдик, заработало а я то думал для чего эти драйвера

карма: 3

0
Ответов: 3851
Рейтинг: 159
#22: 2008-07-20 11:45:13 ЛС | профиль | цитата
MAV, имей ввиду, что, если твоя прога будет запущена на машине, где нет пресловутой кнопочки "интеграция" (например по причине отсутствия самого же HiAsm-а), то описанное тобой выше сообщение, вновь удивит пользователя. Чтобы этого не случилось надо принимать меры. А чтобы этого не случалось, надо доработать справку на некоторые элементы, но это уже дело разработчиков и будущего..
карма: 0
начавший
0
Ответов: 5227
Рейтинг: 587
#23: 2008-07-20 14:30:30 ЛС | профиль | цитата
Андрей., как всегда всё усложняешь (раз MAV понял что нужны дрова неужели он про них забудет)
Эдик, у меня SATA нет а без него светодиод просто горит

p.s дотошная помощь губительна для интуиции
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
1
Голосовали:Эдик
Ответов: 16884
Рейтинг: 1239
#24: 2008-07-20 14:43:07 ЛС | профиль | цитата
andrestudio писал(а):
у меня SATA нет а без него светодиод просто горит
т.е. показывает, что несуществующий диск есть и работает.
Или применена обратная индикация - если светодиод потух, то диск работает ?

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 5227
Рейтинг: 587
#25: 2008-07-20 15:15:47 ЛС | профиль | цитата
Tad, это говорит о том что я считываю пустой регистр (так как самого устройства нет и адресное пространство может не занято или наоборот занято другим устройством, этой новой переферией сама винда может распоряжаться кстати, ладно хоть старые устройства свои адреса сохранили ) так вот я тупо считываю из этого регистра 7bit -1, чтобы как то анализировать чем занимается винда (на какие железяки время тратит) нужно сканировать контроллер прерываний, а так как в WINDOWS он программируемый то нужны данные этих устройст и адресное пространство которые они занимают, вероятно всё это хозяйство лежит в реестре
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 2057
Рейтинг: 28
#26: 2008-07-20 16:14:50 ЛС | профиль | цитата
Tad писал(а):
т.е. показывает, что несуществующий диск есть и работает.
Или применена обратная индикация - если светодиод потух, то диск работает ?

Вот что это значит.
бит 7 - НГМД "занят", ему нельзя передавать команды или дан-
ные, нельзя считывать содержимое регистров (во избежание получе-
ния ложных данных).


карма: 1

0
Ответов: 16884
Рейтинг: 1239
#27: 2008-07-20 17:08:51 ЛС | профиль | цитата
Эдик, смотрим на светодиоды (в программке), а полтом ныряем под стол и уже смотрим на светодиод харда ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 2057
Рейтинг: 28
#28: 2008-07-20 18:11:53 ЛС | профиль | цитата
Tad писал(а):
Эдик, смотрим на светодиоды (в программке), а полтом ныряем под стол и уже смотрим на светодиод харда ?

зачем нырять под стол?
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#29: 2008-07-20 18:57:55 ЛС | профиль | цитата
Потому-что получилась программа, только для Эдика, который знает, сколько у него установлено хардов и что если светодиод в програмке горит и не моргает, то это ложный светодиод (нет такого диска ), а если делать программу для клиента, то ему нужно объяснять, что на самом деле - это Петя, ну... который Вася.
andrestudio писал(а):
это говорит о том что я считываю пустой регистр (так как самого устройства нет и адресное пространство может не занято или наоборот занято другим устройством,
т.е. никакой уверенности нет что светодиод сигнализирует о состоянии диска.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1gr.png [2.4KB] [475]
Ответов: 2057
Рейтинг: 28
#30: 2008-07-20 19:03:50 ЛС | профиль | цитата
Что бы из "этого" сделать компонент, то конечно "это" надо довести до ума.
карма: 1

0
30
Сообщение
...
Прикрепленные файлы
(файлы не залиты)