Solaris 2.5.1: Driver Developer Kit Introduction
只搜尋這本書
以 PDF 格式下載這本書

Preface

The Solaris 2.5.1 Driver Developer Kit Introduction gives an overview to the Solaris(TM) 2.5.1 Driver Developer Kit (DDK). It also:
  • Tells you how the DDK fits into a Solaris development environment
  • Lists new DDK features
  • Tells you how to obtain hard copy documents, technical support, and training
  • Describes each component of the DDK
  • Lists and gives a brief description of DDK documentation
  • Tells you where to find DDK documentation

Who Should Use This Book

If you are a driver developer interested in providing driver software for Solaris, you should read this book. Typical driver developers are independent hardware vendors (IHVs) or original equipment manufacturers (OEMs) who want their hardware products to operate in a Solaris environment.
DDK users include:
  • IHVs and OEMs interested in writing DDI/DKI-compliant device drivers for hardware devices
  • IHVs whose products include device drivers
  • IHVs interested in writing device handlers for the OpenWindows(TM) server
  • IHVs writing device pipelines for the XGL(TM) graphics library
  • IHVs writing device handlers to port hardware devices to the XIL(TM) imaging library, and technology providers writing additional device-independent acceleration code for XIL operators
  • IHVs writing FCode PROM programs for SBus cards
  • IHVs writing color calibration modules to support new devices.
This manual assumes that you are familiar with the Solaris 2.5.1 distributed computing environment, and general UNIX(TM) device driver principles. If you are new to writing device drivers, see the first three chapters of the Writing Device Drivers manual.

Related Reading

For related information you may want to read:

Ordering Hardcopy Documentation

The SunDocsSM program makes available for individual sale product documentation from Sun Microsystems(TM) Computer Company and SunSoft(TM). For a list of documents and order information, see the catalog section of the SunExpress On The Internet site at http://www.sun.com/sunexpress.

What Typographic Changes Mean

The following table describes the typographic changes used in this book.
Table P-1
Typeface or SymbolMeaningExample
AaBbCc123The names of commands, files, and directories; on-screen computer outputEdit your .login file. Use ls -a to list all files. machine_name% You have mail.
AaBbCc123What you type, contrasted with on-screen computer output

 machine_name%su   
 Password:  

AaBbCc123Command-line placeholder: replace with a real name or valueTo delete a file, type rm filename.
AaBbCc123Book titles, new words or terms, or words to be emphasizedRead Chapter 6 in User's Guide. These are called class options. You must be root to do this.

Shell Prompts in Command Examples

The following table shows the default system prompt and superuser prompt for the C shell, Bourne shell, and Korn shell.
Table P-2
ShellPrompt
C shell promptmachine_name%
C shell superuser promptmachine_name#
Bourne shell and Korn shell prompt$
Bourne shell and Korn shell superuser prompt#