Alienus Non diutius

고정 헤더 영역

글 제목

메뉴 레이어

Alienus Non diutius

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 분류 전체보기 (403)
    • Programming (87)
      • asp.net (11)
      • javascript (24)
      • ms-sql (10)
      • php (11)
      • CodeIgniter (8)
      • mysql (2)
      • html (7)
      • etc (11)
      • language history (0)
    • Review (16)
    • hobby (14)
    • 청강컴정 (210)
      • 교육학개론 (6)
      • 중기청창업경진대회 (3)
      • 09소프트웨어공학기말 (6)
      • Embedded (1)
      • 09DataBase중간고사 (27)
      • 09DataBase기말고사 (16)
      • MFC (13)
      • 시스템프로그래밍 (35)
      • 소프트웨어공학 (21)
      • JAVA (6)
      • C# (8)
      • C++ (7)
      • C (1)
      • Board (2)
      • .NET (13)
      • DataBase (34)
      • 기타 (10)
    • smartPhone (18)
      • Android (13)
      • T옴니아 (1)
      • 뉴스&정보 (3)
    • IDEA (51)
      • 미래를꿈꾸는사람들 (6)
      • Social (0)
      • 스크랩자료 (7)
      • 요리 (1)
      • 경제 (2)
      • PenPalOn (5)
      • BookPalOn (2)
      • CKMC (11)

검색 레이어

Alienus Non diutius

검색 영역

컨텐츠 검색

DDK

  • 레거시 드라이버

    2009.05.07 by luckey

  • Device Driver Build

    2009.03.12 by luckey

  • DDK(Device Driver Development Kit)

    2009.03.12 by luckey

레거시 드라이버

레거시 드라이버 디바이스 스택이 없다. Application 프로그래머가 단순히 드라이버를 올리고 내리는 기능만 한다. 모든 드라이버는 서비스로 등록이 된다. 서비스로 등록되는 이유는 디바이스 드라이버는 한사람을 위해서 사용되는 것이 아니므로 사용자가 윈도우에 로그인 하기 전부터 돌고 있어야 한다. 예를들어 새로운 고사양의 그래픽 카드를 하나 구입했다. 사용자는 해당 그래픽 카드의 드라이버를 설치하여 사용할 것이다. 그런데 다른사람이 와서 다른 로그인을 했다고 이전에 설치한 드라이버가 사용이 불가능하다고 한 것은 말이 안될 것이다. 그래서 드라이버는 서비스로 등록이 되어 있어야 한다. * 위의 파일을 다운로드 받은 후 C:\Windows\System32 에 파일을 넣는다. BuildSvc : 드라이버를 ..

청강컴정/시스템프로그래밍 2009. 5. 7. 12:49

Device Driver Build

Device Driver 를 제작한 후에 Build를 진행하기 위해서는 작성된 소스파일외에 MAKEFILE, SOURCES 의 두가지 파일이 추가로 필요하다. 이 파일들은 확장자는 없으나 Device Driver를 제작하기 위한 중요한 정보를 포함하고 있다. MAKEFILE - DDK가 설치된 Root의 bin 디렉토리의 makefile.def 파일의 내용을 포함한다. - 파일을 메모장이나 편집기로 열어보면 다음과 같은 내용을 볼 수 있다. !INCLUDE $(NTMAKEENV)\makefile.def 언뜻보면 정말 심플해 보일지 모르지만 실제 makefile.def 의 파일안을 들여다 보면 4,000줄이 넘는 코드를 볼 수 있다. Driver를 Build하기위해 필요한 정보들이라고 한다. 매번 Buil..

청강컴정/시스템프로그래밍 2009. 3. 12. 19:44

DDK(Device Driver Development Kit)

윈도우 드라이버를 개발하기 위한 툴로써 Microsoft 에서 무료로 제공되고 있다. 요즘은 DDK라고 부르지 않고 WDK(Windows development Kit)으로 명칭이 변경되었다. - Windows Vista(6000), Windows Server 208(6001) 버전부터 변경 DDK 다운로드 http://download.microsoft.com/download/9/0/f/90f019ac-8243-48d3-91cf-81fc4093ecfd/1830_usa_ddk.iso 설치시 옵션은 모두 선택하여 설치한다. 설치가 끝나면 Build Environments, Help, Tools 가 설치된 것을 확인할 수 있다. Build Environments - Checked Build : 디버깅 정보를 드..

청강컴정/시스템프로그래밍 2009. 3. 12. 19:25

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
Alienus Non diutius © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바