59 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<!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® Visual C® 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>
 |