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.
Sprache
Verlagsort
Verlagsgruppe
Elsevier Science & Technology
Zielgruppe
Für höhere Schule und Studium
Für Beruf und Forschung
Maße
Höhe: 246 mm
Breite: 189 mm
Gewicht
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 Klassifikation
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.