57 lines
2 KiB
HTML
57 lines
2 KiB
HTML
|
|
<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		Description
|
|
</U>
|
|
Acpiec.c	Mainly standard driver routines and entry points
|
|
Acpiec.rc	Resource file
|
|
Depend.mk 	Microsoft® Windows® 98 dependency files
|
|
Ec.mk	 Makefile for Embedded Controller device
|
|
Eclowio.c	Low-level IO with EC
|
|
Ecp.h header	Header file for ACPI EC Driver
|
|
Ecpnp.c	 Plug and Play routines
|
|
Handlers.c	Event handling routines
|
|
Makefile	Makefile for battc directory
|
|
Query.c 	Functions for dealing with EC queries
|
|
Service.c	Main IRP service loop
|
|
Ec.h	 Embedded Controller Header File
|
|
Acpimsft.h	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>© 1999 Microsoft Corporation</FONT><FONT FACE="Verdana" SIZE=2> </P></FONT></BODY>
|
|
</HTML>
|