Автор: Arsenal_PC , 11 января 2007
Уважаемые системные програмисты!
Помогите-как грамотно дебужить драйвер? Простотой отмазаться не могу-драйвер сложен-чтение SPD\SMBus! Драйвер загружаеться с делфи(будет полезна инфа про грамотные книги на делфи)-сам написан на АСМ... Любая Инфа связанная с сис. програмированием на данных языках-привецтвуется!
п.с. где еще это постнуть-незнаю! прошу не злиться...
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

savely

19 лет 1 месяц назад

SoftIce, других вариантов не знаю. Исходники драйвера есть?
Исходники есть-я их сам писал и еще буду писать-но переходя от простого к сложному-нужно все таки дебужить драйвер в НТ ядре...
Тем более с меня такой програмист под Вин32 как балярина... Нужно дофига функций и всяких Делфянских фич знать :) поэтому приветствуеться любая грамотная и не очень "загружаемая" инфа, типа справочникофф и т.п.

savely

19 лет 1 месяц назад

1. Ты умеешь грузить драйвера динамически на Дельфи?
2. Твой драйвер на ASM для Win ты умеешь компилить и потенциально он хотя бы грузится?
1)Yes
2)Yes
PCI пространство читаю... с SPD пока проблемы :)

xKVtor

19 лет 1 месяц назад

Любая Инфа связанная с сис. програмированием на данных языках-привецтвуется!


Вот пара ссылок, может пригодятся:

Цикл статей «Драйверы режима ядра» (by Four-F)

Солдатов В.П. Программирование драйверов Windows.
(саму книгу все еще можно купить в инете, рублей 200 стоит)
средства и способы отладки в ней также рассматриваются

Hohmach

19 лет 1 месяц назад

Вот тут The NT Insider много полезной инфы, + можно оформить бесплатную подписку на бумажный журнал (по крайней мере раньше можно было)

Root

19 лет 1 месяц назад

помимо СофтАйса есть вариант юзать KD от M$ и вторую машинку. Соединение по COM-порту.
Но тут надо поднимать пласт инфы и изучать его, а потом применять на практике ;)

savely

19 лет 1 месяц назад

1. Инсайдер - интересно почитать, но надо все же быть "в теме".
2. Юзать KD - свят-свят... Я к такому подвигу не готов. Вторую машинку никто не мешает юзать и с софтайсом. С соединением по сетке (TCP/IP) или тому же COMу. Для данной задачи - не вижу нужности во второй машинке.
3. Солдатова - почитать, хорошая книжка.
4. Писать драйвер на ASM - круто, я так прямо счас так не могу. Все же C - рулит. Да и DDK не зря на С...
Си не си... новсетаки-я асму люблю :) (то что я пытаюсь писать-совсем даже не круто) Так-дурацкий вопрос-только сильно не бить-У кого есть DDK в запакованном виде? Чтоб скачать и ффсе...

rgt

19 лет 1 месяц назад

Есть DDK под W95, W98, NT4 и W2K 17, 19, 47 и 66 метров соответственно