Writing Open VMS Alpha Device Drivers in C
Developer's Guide and Reference Manual
Digital Press
Published in September 1996
Book
Paperback/Softback
750 pages
978-1-55558-133-6 (ISBN)
Description
This is an introduction to the components of OpenVMS Alpha device drivers with chapters covering how to code, compile, link and load drivers into the OpenVMS Alpha operating system. The book contains two parts, the first of which explains how to write software for the device driver for a device connected and AXP (Alpha) processor and how to load the driver into the OpenVMS AXP operating system. The second part is a reference manual section which describes the data structures, macros and routines used in OpenVMS AXP device driver programming.
More details
Language
English
Place of publication
Oxford
United Kingdom
Publishing group
Elsevier Science & Technology
Target group
College/higher education
Professional and scholarly
Dimensions
Height: 246 mm
Width: 189 mm
Weight
1238 gr
ISBN-13
978-1-55558-133-6 (9781555581336)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Content
Part 1 Overview of OpenVMS Alpha device drivers: how drivers interact with the operating system; synchronization of I/O request processing. Part 2 Creating OpenVMS Alpha device drivers: accessing device interface registers; allocating map registers; writing FDT routines; writing a start-I/O mechanism; initializing a device driver. Part 3 Running OpenVMS Alpha device drivers: compiling and linking a device driver; loading a device driver; debugging a device driver. Part 4 Bus support information: PCI bus support; ISA bus support; EISA bus support. Part 5 Reference: data structures; device driver entry points; system routines; C Driver macros. Part 6 Appendices: OpenVMS Alpha system address maps; sample driver written in C; sample IOGEN configuration building module.