<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0039)file://\\davis\scratch\sdeng\readme.htm -->
<HTML><HEAD>

<TITLE>3Dlabs Permedia2 Video Miniport Driver</TITLE>
<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
<META content="MSHTML 5.00.2314.1000" name=GENERATOR></HEAD>
<BODY link=#0000ff><FONT face=Verdana size=5>

<H2>3Dlabs Permedia2 Video Miniport Driver</H2></FONT><FONT face=Verdana size=2>
<H3>SUMMARY</H3></FONT><FONT face=Verdana size=2>
<P>This is a video miniport driver for graphics adapters based on the 3Dlabs 
Permedia 2 chipset.
It supports Plug and Play and Power Management. 

  Note that this miniport driver forms a matched pair with the
3Dlabs display driver sample in \Ntddk\Src\Video\Displays\3dlabs.  The miniport driver is responsible for nonrendering tasks such as adapter initialization,
register mapping, and other resource
allocation, whereas the display driver handles actual rendering tasks.
<p>

The sample runs on the x86 platform and builds 
properly with Microsoft&#174; Visual C&#174; 6.0. It is 64-bit 
compliant.
<P> 
The binary build from this sample is cross-platform compatible: it runs on Microsoft� Windows� 2000 and Windows NT� 4.0.

<p>
<H3>BUILDING THE SAMPLE</H3></FONT><FONT face=Verdana size=2>
<P>Type <B>build -zc</B>. A successful build produces the video miniport driver 
Perm2.sys.
<P>
<H3>CODE TOUR</H3>
<H4>File Manifest</H4></FONT><U><PRE>File</U>		<U>Description
</U>
Interupt.c     Interrupt handling functions
Interupt.h     Data structures for Interrupt.c
Makefile       Driver makefile
P2rd.h         Definitions and macros for P2RD DAC
Pciprobe.c     PCI-related functions
Perm2tag.h     Definition Permedia 2 registers
Perm2ver.h     Version information
Permdata.c     Initialization data and functions for supported display modes 
Permedia.c     Contains most of the major driver functions, such as Permedia2FindAdapter and Permedia2StartIO
Permedia.h     Definition for Permedia.c
Permedia.rc    Version/legal related definitions
Permmem.c      ROM-related functions
Power.c        Power management functions
Sources        The generic file for building the code sample
Tvp4020.h      Definitions and macros for TVP4020 DAC
Video.c        Video initialization functions

<P></P>
</FONT>
<TABLE border=0 cellSpacing=0 width=624><TBODY><TR><TD bgColor=#00ffff height=2 vAlign=center><P></P></TD></TR></TBODY></TABLE>

<FONT face="MS Sans Serif" size=1><P>� 1999 Microsoft Corporation</FONT><FONT face=Verdana size=2> </P></FONT>
</PRE></BODY></HTML>