Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Отладка драйвера в процессе загрузки Windows  (Прочитано 8422 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Raptor
Гость
« : 14-06-2006 13:28 » 

Занимаюсь написанием драйвера, ОС Windows2000 Server SP4, DDK2000, Numega DriverStudio 2.7. Проблема в следующем, при запуске моего драйвера в нем инициируется int3 и запускается SoftIce, но в нем вместо  какие то непонятные значки, текста вообще не видно, соответственно отладкой заниматься невозможно, а очень хотелось бы. Не знает ли кто, что делать. Есть подозрение что это связано с порядком загрузки драйверов, но что делать никак не соображу. После полной загрузки WIN SoftIce работает на ура, все отображается нормально.
Записан
Копенгаген
Гость
« Ответ #1 : 15-06-2006 09:34 » 

К сожалению, готового ответа тут нет. Я вылечил подобную проблему заменой версии SoftIce и видеокарты. Помогло. До этого была чернозеленая каша.
На тему отладки драйверов, загружаемых при старте, советую покопаться в документации к WinDBG. помню, что если флаг Start в реестре установлен в SERVICE_BOOT_START(0) или SERVICE_SYSTEM_START(1), то WinDBG умывает руки в одномашинной конфигурации.
Записан
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #2 : 15-06-2006 10:36 » 

вроде отлаживал нормально, русского языка не было - это да. а латиница была вполне читаема. и при старте и всегда.
видеодрайвер - универсальный установили? по идее таблицй символов софтайс из пзу видеокарты вытаскивает... должна быть.
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
IRP
Постоялец

ua
Offline Offline

« Ответ #3 : 15-06-2006 15:03 » 

1. Загрузка системы в графическом или текстовом режиме происходит? ключ /noguiboot в bootini
2. Очень рекомендую перейти на D.S 3.2
3. Если не помогло, посмотреть что происходит если просто полсе загрузки SoftIce до инициализации графического режима нажать Ctrl+D.
« Последнее редактирование: 15-06-2006 15:05 от IRP » Записан
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #4 : 15-06-2006 15:37 » 

а проще убрать ключик /X из строки инициализации DS в настройках.
система должна вывалится в DS перед загрузкой граф режима. продолжение загрузки по ctrl+D
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Raptor
Гость
« Ответ #5 : 20-06-2006 07:41 » 

Дело решилось установкой патча sp4patch.zip , и прописывания в реестре ключей, как сказано в этом патче, спасибо всем ответившим
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines