This volume 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. "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. This title, "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.
- ISBN10 0131072366
- ISBN13 9780131072367
- Publish Date 1 February 1994
- Publish Status Out of Print
- Out of Print 15 February 2017
- Publish Country US
- Imprint Prentice Hall
- Format Paperback
- Pages 448
- Language English