Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

58 lines
2.6 KiB

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <!-- saved from url=(0039)file://\\davis\scratch\sdeng\readme.htm -->
  3. <HTML><HEAD>
  4. <TITLE>3Dlabs Permedia2 Video Miniport Driver</TITLE>
  5. <META content="text/html; charset=windows-1252" http-equiv=Content-Type>
  6. <META content="MSHTML 5.00.2314.1000" name=GENERATOR></HEAD>
  7. <BODY link=#0000ff><FONT face=Verdana size=5>
  8. <H2>3Dlabs Permedia2 Video Miniport Driver</H2></FONT><FONT face=Verdana size=2>
  9. <H3>SUMMARY</H3></FONT><FONT face=Verdana size=2>
  10. <P>This is a video miniport driver for graphics adapters based on the 3Dlabs
  11. Permedia 2 chipset.
  12. It supports Plug and Play and Power Management.
  13. Note that this miniport driver forms a matched pair with the
  14. 3Dlabs display driver sample in \Ntddk\Src\Video\Displays\3dlabs. The miniport driver is responsible for nonrendering tasks such as adapter initialization,
  15. register mapping, and other resource
  16. allocation, whereas the display driver handles actual rendering tasks.
  17. <p>
  18. The sample runs on the x86 platform and builds
  19. properly with Microsoft&#174; Visual C&#174; 6.0. It is 64-bit
  20. compliant.
  21. <P>
  22. The binary build from this sample is cross-platform compatible: it runs on Microsoft� Windows� 2000 and Windows NT� 4.0.
  23. <p>
  24. <H3>BUILDING THE SAMPLE</H3></FONT><FONT face=Verdana size=2>
  25. <P>Type <B>build -zc</B>. A successful build produces the video miniport driver
  26. Perm2.sys.
  27. <P>
  28. <H3>CODE TOUR</H3>
  29. <H4>File Manifest</H4></FONT><U><PRE>File</U> <U>Description
  30. </U>
  31. Interupt.c Interrupt handling functions
  32. Interupt.h Data structures for Interrupt.c
  33. Makefile Driver makefile
  34. P2rd.h Definitions and macros for P2RD DAC
  35. Pciprobe.c PCI-related functions
  36. Perm2tag.h Definition Permedia 2 registers
  37. Perm2ver.h Version information
  38. Permdata.c Initialization data and functions for supported display modes
  39. Permedia.c Contains most of the major driver functions, such as Permedia2FindAdapter and Permedia2StartIO
  40. Permedia.h Definition for Permedia.c
  41. Permedia.rc Version/legal related definitions
  42. Permmem.c ROM-related functions
  43. Power.c Power management functions
  44. Sources The generic file for building the code sample
  45. Tvp4020.h Definitions and macros for TVP4020 DAC
  46. Video.c Video initialization functions
  47. <P></P>
  48. </FONT>
  49. <TABLE border=0 cellSpacing=0 width=624><TBODY><TR><TD bgColor=#00ffff height=2 vAlign=center><P></P></TD></TR></TBODY></TABLE>
  50. <FONT face="MS Sans Serif" size=1><P>� 1999 Microsoft Corporation</FONT><FONT face=Verdana size=2> </P></FONT>
  51. </PRE></BODY></HTML>