NeXTSTEPDRIVERKIT:Chapter2 1

From 흡혈양파의 번역工房
Revision as of 13:24, 9 October 2017 by Onionmixer (talk | contribs) (NeXTSTEP DRIVER KIT 드라이버 작성 지침 내용 추가)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Driver Writing Guidelines

드라이버 작성 지침

Here are guidelines to follow in designing and writing a device driver:
다음은 장치 드라이버 설계 및 작성 지침입니다.

  • Read the specifications for the hardware you're working with.
    작업중인 하드웨어의 사양을 읽으십시오.
  • Read the first four chapters of this manual.
    이 설명서의 처음 네 장을 읽으십시오.
  • Read the IODevice and IODirectDevice class descriptions.
    IODevice 및 IODirectDevice 클래스 설명을 읽으십시오.
  • Decide which class your driver will be a subclass of. Read this class description and the descriptions of any protocols the class conforms to. Read the class specification for any other related classes. If you're writing a network driver, for instance, look at IONetwork.
    드라이버가 어떤 클래스의 하위 클래스가 될지 결정하십시오. 관련될 클래스 설명과 클래스가 준수하는 프로토콜에 대한 설명을 읽으십시오. 다른 관련 클래스에 대한 클래스 명세(specification)를 읽으십시오. 네트워크 드라이버를 작성하는 경우(예 : IONetwork)
  • Look at examples of drivers for the type you're writing. Examples are located in /NextDeveloper/Examples/DriverKit and /NextLibrary/Documentation/NextDev/Examples/DriverKit
    당신이 작성하려는 드라이버의 예제를 보십시오. 예제는 /NextDeveloper/Examples/DriverKit/NextLibrary/Documentation/NextDev/Examples/DriverKit 경로에 있습니다.
  • Create a subclass. Add the appropriate instance variables and methods to your driver subclass.
    하위 클래스를 생성합니다. 적절한 인스턴스 변수와 메소드를 드라이버 하위 클래스에 추가하십시오.
  • Override or write methods in your subclass and any protocols it conforms to. Implement the methods to perform their functions with your hardware.
    하위 클래스 및 준수해야 하는 모든 프로토콜에서 메소드를 재사용 하거나 작성합니다. 하드웨어의 기능을 수행하는 메소드를 구현하십시오.