PATH 
ADC Home > Documentation > Hardware > Device Managers and Drivers > PCI Card Services > Designing PCI Cards and Drivers for Power Macintosh Computers


  

Graphics Drivers

This chapter discusses the requirements for designing a native PCI graphics or video display driver for Mac OS on PCI-based Power Macintosh computers. PCI display drivers have a category of kServiceCategoryNdrvDriver and a service type of kNdrvTypeIsVideo. They export a driver description structure and use the DoDriverIO entry point.

For specific information about generic native drivers, see Writing Native Drivers You can also find general information about Macintosh drivers in Designing Cards and Drivers for the Macintosh Family, third edition, and Inside Macintosh: Devices. These books are listed in Apple Publications. For information about Macintosh pixel formats, see Graphic Memory Formats

IEEE Standard 1275 includes graphics extensions that the P1275 Working Group continues to update. For latest information, you can access the FTP site listed in Institute of Electrical and Electronic Engineers.

Apple has revised the way that Macintosh computers automatically sense monitor characteristics. For more information see Display Timing Modes, and Macintosh New Technical Notes HW-30, which is available from Apple Developer Support.

Graphics Driver Description

Graphics Driver Routines

Display Timing Modes

Reporting Display Resolution Values

Supporting the Hardware Cursor

Video Services Library

Data Structures

Replacing Graphics Drivers


© 1999 Apple Computer, Inc. – (Last Updated 26 March 99)