Драйверы режима ядра!

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

Аватар пользователя savely

SoftIce, других вариантов не знаю. Исходники драйвера есть?

А кому счас легко...

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

Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" ) (с)

Аватар пользователя savely

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

А кому счас легко...

1)Yes
2)Yes
PCI пространство читаю... с SPD пока проблемы :)

Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" ) (с)

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

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

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

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

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

Аватар пользователя Root

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

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Аватар пользователя savely

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

А кому счас легко...

Си не си... новсетаки-я асму люблю:) (то что я пытаюсь писать-совсем даже не круто) Так-дурацкий вопрос-только сильно не бить-У кого есть DDK в запакованном виде? Чтоб скачать и ффсе...

Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" ) (с)

Аватар пользователя rgt

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

За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей