Source code of Windows XP (NT5)
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.
 
 
 
 
 
 

56 lines
2.0 KiB

<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-
1252">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>EC</TITLE>
</HEAD>
<BODY LINK="#0000ff">
<FONT FACE="Verdana" SIZE=5><H2>EC</H2>
</FONT><FONT FACE="Verdana" SIZE=2>
<P><span style="color:#FF0000;font-size:10pt;font-family:Arial">[This is preliminary
documentation and subject to change.]</span></P>
<H3>SUMMARY</H3></FONT><FONT FACE="Verdana" SIZE=2><P>
This is the device driver
for an ACPI-compliant embedded controller. It allows communication with this drive through device reads and writes,
and implements an ACPI operation region for IO through ACPI control
methods. Note that the driver does not support device
removal. The sample runs on both x86 and Alpha platforms, and is 64-bit compliant.<p>
<H3>BUILDING THE SAMPLE</H3></FONT><FONT FACE="Verdana"
SIZE=2><P>
Type <b>build</b> while in the
\\Ntddk\Src\Wdm\Acpi\Ec subdirectory. A successful build
creates Acpiec.sys.</p>
<H3>CODE TOUR</H3>
<H4>File Manifest</H4>
</FONT><U><PRE>File&#9;&#9;Description
</U>
Acpiec.c&#9;Mainly standard driver routines and entry points
Acpiec.rc&#9;Resource file
Depend.mk &#9;Microsoft&#174; Windows&#174; 98 dependency files
Ec.mk&#9; Makefile for Embedded Controller device
Eclowio.c&#9;Low-level IO with EC
Ecp.h header&#9;Header file for ACPI EC Driver
Ecpnp.c&#9; Plug and Play routines
Handlers.c&#9;Event handling routines
Makefile&#9;Makefile for battc directory
Query.c &#9;Functions for dealing with EC queries
Service.c&#9;Main IRP service loop
Ec.h&#9; Embedded Controller Header File
Acpimsft.h&#9;Microsoft specific structures, IOCTLS, and Defines
<P>
</FONT><P ALIGN="CENTER"><A HREF="#top"><FONT FACE="Verdana" SIZE=2>Top of page</FONT></A><FONT FACE="Verdana" SIZE=2> </P></FONT>
<TABLE CELLSPACING=0 BORDER=0 WIDTH=624>
<TR><TD VALIGN="MIDDLE" BGCOLOR="#00ffff" HEIGHT=2>
<P></TD>
</TR>
</TABLE>
<FONT FACE="MS Sans Serif" SIZE=1><P>&copy; 1999 Microsoft Corporation</FONT><FONT FACE="Verdana" SIZE=2> </P></FONT></BODY>
</HTML>