From 흡혈양파의 번역工房
Jump to navigation Jump to search
Driver Kit Architecture

Driver Kit 아키텍처

The Driver Kit is a tool kit for writing object-oriented device drivers. Part of the NEXTSTEP Developer software (except for 680x0-based computers), it simplifies writing device drivers for NEXTSTEP systems. The Driver Kit provides as much of the software in a device driver as possible without specific information about the device. The Driver Kit developers have already done much of the work of writing a NEXTSTEP device driver for you.
Driver Kit 은 객체 지향 장치 드라이버를 작성하기 위한 도구 키트입니다. NEXTSTEP 개발자 소프트웨어(680x0 기반의 컴퓨터는 제외)의 일부로 NEXTSTEP 시스템 용 장치 드라이버를 간단하게 작성할 수 있습니다. Driver Kit 은 장치에 대한 특정 정보가 없어도 장치 드라이버를 만들 수 있는 많은 소프트웨어를 제공합니다. Driver Kit 자체를 만든 개발자는 이미 NEXTSTEP 장치 드라이버를 작성하는 많은 작업을 수행했습니다.

The preface briefly described the Driver Kit and mentioned a few of its advantages. This chapter provides greater detail about what a Driver Kit driver is and how it's structured. It discusses the components of the Driver Kit and what they do. It contrasts developing a Driver Kit driver to developing a typical UNIX driver—this contrast shows some of the advantages of the Driver Kit approach. It talks about the various Driver Kit classes and how you create a driver with them. The chapter finishes with a discussion of how drivers are integrated into the system at startup time, how interrupts are handled, and how users interface with drivers.
머리말에서는 Driver Kit 을 간략하게 설명하고 몇 가지 이점을 언급했습니다. 이 장에서는 Driver Kit 의 드라이버에 대한 구성 요소 및, 드라이버의 구성 요소에 대한 자세한 정보를 제공합니다. 그리고 Driver Kit 자체의 구성 요소와 그 기능에 대해 설명합니다. 이러한 설명은 Driver Kit 을 이용한 드라이버 개발과 일반적인 유닉스 드라이버 개발을 비교하게 됩니다. 이 비교는 Driver Kit 접근법의 몇 가지 장점을 보여줍니다. 또한 다양한 Driver Kit 클래스와 드라이버의 작성 방법에 대해 설명합니다. 이 장의 마지막에서는 시스템이 시작될 때 드라이버를 통합하는 방법, 인터럽트가 처리되는 방법 및 사용자가 드라이버와 접속하는(interface) 방법에 대해 설명합니다.