Вопрос по отладке дровишек

Тема в разделе "WASM.HEAP", создана пользователем UbIvItS, 16 сен 2007.

  1. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    Самое что меня останавливает от написания дров - это потребуется часто ресетить тачку: не люблю этого. можно ли обойтись без него: может юзать vmware??
     
  2. FreeHunter

    FreeHunter New Member

    Публикаций:
    0
    Регистрация:
    24 июн 2007
    Сообщения:
    17
    Устами аффтара глаголит истена!
     
  3. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    теперь к новому вопросу какая виртуалка менее напряжна для машины??
    и ещё не менее важный вопрос как виртуалка уживается с дебагером уровня ядра??
     
  4. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    ну если руки кривые, то да. или если пишешь невыгружаемые драйвера.
    а так обычно дрова выгружаются без последствий, если они нормально написаны и не спецефические, типа, например, драйверов-фильтров.
     
  5. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    и SoftICE и WinDBG под варей пашут нормально
     
  6. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    очень даже мирно. я отлаживаю VMWare + WinDbg( gui для kd ) по COM-порту через named pipes.
     
  7. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    Great
    на первых порах трудно надеятся на малое кол-во трабл;)
    обычно траблы возникают между точкой входа и выхода:)
    All
    дрова под вынь можно строкать только посредством ddk от ms или альтернатива есть??
     
  8. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    как хошь =)
    можешь сам объявлять прототипы и экспортировать нужные функции.
     
  9. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    а что такого в этом ддк? дров это пе файл...
     
  10. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    Great
    давай ещё зададимся вопросом нах. нам компиль и линкёр ведь есть такое чудо как hex-editor;)
     
  11. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Ну ты спросил дрова под вынь можно строкать только посредством ddk от ms или альтернатива есть??
    Ну собственно встречный вопрос - а что такого особенного в ддк кроме описания нужных структур и функций?
    пиши хоть на фасме..
     
  12. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    UbIvItS


    Если современный процессор, то Parallels Workstation лучше - поскольку под 32 бита поддерживает аппаратную виртуализацию, VmWare только под 64 битами, а под 32 все коряво. Кстати Тестил Parallels Workstation работает быстрее, чем VmWare, но у меня Core 2 Duo.
     
  13. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    Great

    Кстати, если пишешь видеодрайвер, да еще к современной видеокарточке, а если и Висту добавить, то виртуалка уже на спасет, нужен второй комп, поскольку те дрова, что виртуалка устанавливает 3D нихрена не поддерживают.
     
  14. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    PROFi
    проц у меня pentium D
    Great
    n0name, ранее ответил на этот вопрос.
     
  15. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    точней пень 4 630:) vanderpool'a нет.
    ну и ещё отмечу я не собираюсь строкать дрова под железки - сугубо виртуальные устройства.
     
  16. z0mailbox

    z0mailbox z0

    Публикаций:
    0
    Регистрация:
    3 фев 2005
    Сообщения:
    635
    Адрес:
    Russia СПБ
    PROFi
    а не научились они еще DirectDraw делать, чтобы айс пошел?
    год назад я их смотрел - не могли, выбросил
    вмваре 6 мне че-то совсем не нравицца, то одно взглюкнет, то другое, то подвиснет сцука
    5.5-ка многократно стабильнее была
    ща поставил четырехядерник под варный хост и сижу-думаю - что заюзать?
     
  17. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    z0mailbox

    чтобы айс пошел? нужно строчку svga.maxFullscreenRefreshTick = "2", в *.wmx добавить. Только вот DirectDraw виртуалка поддерживает, а Direct3D нет.
     
  18. z0mailbox

    z0mailbox z0

    Публикаций:
    0
    Регистрация:
    3 фев 2005
    Сообщения:
    635
    Адрес:
    Russia СПБ
    PROFi
    фуясе - че ребята содрали все подряд включая формат wmx-файла ???
    да, русских девелоперов ни с кем не спутаешь...
     
  19. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    z0mailbox

    Нет, но если строчку не вставить, но окошко SoftIce не всегда будет выведено вовремя на экран.