16 Jul
2014
Posted in: 코드
By    3 Comments

드라이버 개발 환경 설정


드라이버 개발 환경 설정
by 신영진(YoungJin Shin), codewiz at gmail.com, @codemaru, http://www.jiniya.net

시스템 설치할 때마다 여기 저기 검색해서 찾기 귀찮아서 정리한 페이지!!!

  • NTSTATUS 코드표
    https://msdn.microsoft.com/en-us/library/cc704588.aspx

  • windbg 심벌 경로
    srv*C:\WebSymbols*http://msdl.microsoft.com/download/symbols

  • 윈도 XP 커널 디버그 설정
    boot.ini 편집
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Debugging with Cable” /fastdetect /debug /debugport=COM1 /baudrate=115200

  • 윈도 Vista+ 커널 디버그 설정
    msconfig 들어가서 Advanced에서 디버그 옵션을 켜면됨

  • virtualbox 이미지
    미리 구워논 이미지가 없으면 아래 사이트에서 다운로드 받아서 사용하면 편리함
    https://www.modern.ie/en-us/virtualization-tools

  • WDk 7.1.0
    http://www.microsoft.com/en-us/download/details.aspx?id=11800

  • Windows Vista+ Debug Filter 설정
    설정 안 하면 DbgPrint 출력안뎀. 귀찮으면 레지 파일 다운받기.
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter]
    “DEFAULT”=dword:0000000f

  • virtualbox 커널 디버깅용 파이프 설정
    직렬포트, 호스트 파이프, 생성, \\.\pipe\<name>
    windbg pipe 체크, 포트에 \\.\pipe\<name>


  • 트랙백 주소: http://www.jiniya.net/wp/archives/14027/trackback

관련 글

  • http://kuaaan.tistory.com 태형 김

    windbg 심벌 경로 –> 요놈은 .symfix+ c:websymbols 요렇게 하시면 쉽습니다. ^^

  • YoungJin Shin

    좋은 정보 감사합니다. ^^

  • DF

    아아.. 좋습니다..
    조만간 또 책 하나 사서
    시스템프로그래밍도 배워봐야겠네요 ㅎㅎㅎㅎ.