|
| 以 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 Symbol | Meaning | Example |
| AaBbCc123 | The names of commands, files, and directories; on-screen computer output | Edit your .login file. Use ls -a to list all files. machine_name% You have mail. |
| AaBbCc123 | What you type, contrasted with on-screen computer output |
machine_name%su
Password:
|
|
| AaBbCc123 | Command-line placeholder: replace with a real name or value | To delete a file, type rm filename. |
| AaBbCc123 | Book titles, new words or terms, or words to be emphasized | Read 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
| Shell | Prompt |
| C shell prompt | machine_name% |
| C shell superuser prompt | machine_name# |
| Bourne shell and Korn shell prompt | $ |
| Bourne shell and Korn shell superuser prompt | # |
|
|