《SunOS 5.2 Writing Device Drivers》是1994年出版的圖書,作者是SunSoft。
基本介紹
- 外文名:SunOS 5.2 Writing Device Drivers
- 作者:SunSoft
- 出版時間:1994年2月
- 頁數:1456 頁
- ISBN:9780131072282
- 定價:107.35 美元
內容簡介
This book/disk package is part of a set of four manuals which provides information on how to develop SBus and SCSI devices for the Solaris 2 operating system. Each title in the set - "Open Boot Command Reference", "SBus Handbook: Desktop Strategies", "SunOS 5.2 Writing Device Drivers" and "Writing FCode Programs" - is available individually or in a four-volume set. The series provides all the information needed for designing, developing and implementing a product. It includes detailed technical information and outlines technology choices. "Open Boot Command Reference" describes version 2.x OpenBoot firmware that is part of the boot PROM in Sun systems. Written for users who want to use the OpenBoot firmware to configure and debug their systems, the manual contains information on how to use it to boot the operating system, modify start-up configuration parameters, run diagnostics, load and execute programs, and carry out troubleshooting. "SBus Handbook: Desktop Strategies" serves as a guide to the SBus protocol for developers of SBus Cards. It summarizes the specification and adds additional information of use to developers. This package, "SunOS 5.2 Writing Device Drivers", describes how to develop SBus device drivers for character-oriented devices, block-oriented devices and Small Computer System Interface (SCSI) target devices. The manual discusses the development of a dynamically loadable and unloadable, miltithreaded reentrant device driver applicable to all SPARC architectures that conform to the Solaris 2.x SPARC DDI/DKI. A disk is packaged with this title, which contains PIO, SCSI target and block, Char DMA, STREAMS DLPI and map driver source code. "Writing FCode Programs" explains how to write FCode programs for devices that use the FCode interface language - important for those developing SBus interface cards and applications for OpenBoot 1.0 and 2.0 systems. It covers the relationships between FCode device drivers and hardware; basic elements of FCode programming; producing FCode programs from source through testing; FCode packages and properties; and block, byte and serial devices, and their programming requirements.