driver-online
  log-inmypagesitemap
top
   자유게시판
   로그북
    견우일지
    시스템팀 개발일지
    Beginning Driver
   유용한 팁&강좌
   CrashDump분석(beta)
   개발QnA
    WDM 입문
    USB
    NDIS
    File System
    Debugging 관련
    그 외
 
개발Q&A > Debugging 관련
질문이 있습니다.
 ·작성일 2010.12.30:16.00 (목)  · 작성자 방도리  · 조 회 3,401


안녕하세요 윈도우즈 드라이버를 처음 접해보는 초보 입니다.

리눅스 드라이버는 한번 만저본 적이 있어서 지금 좀 난감한게 있습니다.

DDK를 설치하고 컴파일 까지 한 sys파일과 pdb 파일들이 있습니다.

하지만 이 파일들을 어떻게 로드하고 언로드 하는지 매우 궁금합니다.

현재 windbg를 이용해서 VM을 통해 debugee를 설정해 놨는데요..

windbg에서 symbol path를 pdb sys 파일이 있는 곳으로 source path를 source code가 있는곳으로 설정을 해놓았습니다.

하지만 .reload를 해도 제가 만든 드라이버가 보이지 않는데 어떻게 해야 하는지 정말 미치겠습니다.

어제 오늘 계속 그쪽 때문에 작업이 진척도 없고 하는데 ㅠㅠ

windbg에 대한 설명과 혹 개발해놓은 드라이버를 테스트 하려면 어떻게 해야 하는지 알려주세요 ㅠㅠ

질문 1. windbg의 path가 debugee인지 debuger인지 궁금합니다.

질문 2. 인터넷 돌아다니다가 주워들은건데 버전 정보(?)가 틀리면 lm을 쳐도 목록에 나타나지 않는 다는 것을 얼핏 본것 같습니다. 혹 이 버전 정보를 어떻게 알 수 있는지 궁금합니다.

질문 3. windbg로 제가 만든 드라이버를 테스트 하는게 맞는지 궁금합니다. 하는게 맞다면 어떻게 설정해야 목록에 뜨는지 궁금합니다.

질문 4. 드라이버가 Debugee에 설치가 되어 있어야 하는지 궁금합니다.

질문 5. 만약 설치해야 한다면 inf 파일이 없는데 어떻게 설치해야 하는지 궁금합니다.

지금 맨땅에 해딩하고 있는데요 너무 어려워요 ㅠㅠ 도와주세요

혹시 질문들 중에 아시는 내용이 있으시면 하나라도 좋으니 답변을 부탁드립니다. 혹은 그만한 정보가 있는 사이트여도 괜찮습니다.

아 참고로 build한 환경은
Debuger
OS - Windows 7
Compiler - Windows XP X86 free
DDK - 7600.16385.1

Debugee
OS - Windows XP (Virtual Box)
입니다 ㅠ

*답변을 받은 후 감사의 글을 남기는 것은 꼭 지켜야할 네티켓입니다.
 
  

이 전 : Windbg

다 음 : Re] 질문이 있습니다.

 
quick-menu
event
study
QnA
pds
family-site concert used used2 intro
address
address