Update the todo list. Please check my SGML.

This commit is contained in:
Nate Lawson 2005-02-27 03:51:53 +00:00
parent 459005c19a
commit af2a6651b3
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=23919
2 changed files with 45 additions and 29 deletions
en/projects/acpi

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD: www/en/projects/acpi/completed.sgml,v 1.1 2004/12/20 15:57:42 trhodes Exp $">
<!ENTITY date "$FreeBSD$">
<!ENTITY title "FreeBSD ACPI completed projects">
<!ENTITY email 'marks'>
<!ENTITY acpi-mail 'freebsd-acpi@FreeBSD.org'>
@ -102,8 +102,9 @@
<td>Pick a default MS OS to claim -- Too much ASL depends on
a MS OS string so we should masquerade as the most accurate
one. Picked Win2k&trade; ("Microsoft Windows NT&trade;"),
then reverted once _OSI support was available.</td>
<td>&nbsp;</td>
then reverted once _OSI support was available. ACPI-CA still
has a default of "Microsoft Windows NT&trade;".</td>
<td>&a.njl;</td>
</tr>
<tr>
@ -136,7 +137,7 @@
<td>Make lid and sleep button sysctls default to
min(supported_states) -- lid switch now defaults to
NONE, sleep button to minimum sleep state available.</td>
<td>&nbsp;</td>
<td>&a.njl;</td>
</tr>
<tr>
@ -205,12 +206,12 @@
hopefully remove the call to acpi_Disable() in the poweroff
path. We now handle the reboot case also by hooking
device_shutdown().</td>
<td>&nbsp;</td>
<td>&a.njl;</td>
</tr>
<tr>
<td>Cleanup acpidump/boot EBDA lengths.</td>
<td>&nbsp;</td>
<td>&a.njl;</td>
</tr>
<tr>
@ -270,7 +271,7 @@
of a mutex so we can hold it across msleep. This fixed the
timed out errors that occurred occasionally for some
users.</td>
<td>&nbsp;</td>
<td>&a.njl;</td>
</tr>
<tr>
@ -297,8 +298,8 @@
inb actually triggers the boot hang. Patch committed to
only probe the first slot; however, this breaks the Adaptec
VLB adapter (not EISA). &a.gibbs; is fixing that device's
probe.</td>
<td>&nbsp;</td>
probe. Done.</td>
<td>&a.njl;</td>
</tr>
<tr>
@ -329,7 +330,8 @@
serial devices (PNP05xx) since they seem to hang when set to
D3 and may require special driver support. Also skip non-type
0 PCI devices (i.e., bridges) since they don't seem to handle
being powered off.</td><td>&nbsp;</td>
being powered off.</td>
<td>&a.njl;</td>
</tr>
</table>

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD: www/en/projects/acpi/index.sgml,v 1.5 2004/12/16 18:42:21 trhodes Exp $">
<!ENTITY date "$FreeBSD$">
<!ENTITY title "FreeBSD ACPI project">
<!ENTITY email 'marks'>
<!ENTITY acpi-mail 'freebsd-acpi@FreeBSD.org'>
@ -38,6 +38,11 @@
APM) and other features. ACPI core support is provided by the ACPI CA
reference implementation from Intel.</p>
<p>Information on using and debugging ACPI can be found in the
<a href="/doc/en_US.ISO8859-1/books/handbook/acpi-debug.html">
handbook entry</a> and
<a href="/cgi/man.cgi?query=acpi&sektion=4&format=html">man page</a>.</p>
<p>If you are looking for the list of completed projects not located
on this page, it can be found
<a href="completed.html">here</a>.</p>
@ -66,8 +71,8 @@
<td> &a.njl; </td>
<td> December 4, 2004 </td> <!-- XXX not right -->
<td> &status.done; </td>
<td> Code halfway done, battery subsys needs reworking
before locking </td> <!-- XXX or is that done too? -->
<td> Done. Some complaints of boot-time battery read hang
remain. </td>
</tr>
<tr>
@ -76,8 +81,7 @@
<td> &a.njl; </td>
<td> December 4, 2004 </td>
<td> &status.done; </td>
<!-- XXX is this still an issue? -->
<td> Deal with unexpected conflicts on non-x86 platforms </td>
<td> &nbsp; </td>
</tr>
</tbody>
@ -89,9 +93,9 @@
<tr>
<td> Write initial drivers: ICH SpeedStep, ACPI performance,
ACPI throttling </td>
ACPI throttling, Enhanced SpeedStep, P4 TCC </td>
<td> &a.njl; </td>
<td> December 4, 2004 </td>
<td> February 20, 2005 </td>
<td> &status.done; </td>
<td> &nbsp; </td>
</tr>
@ -100,7 +104,7 @@
<td> Add bus methods/ivars for child attachments to both acpi
and legacy cpu devices </td>
<td> &a.njl; </td>
<td> December 4, 2004 </td>
<td> February 15, 2005 </td>
<td> &status.done; </td>
<td> &nbsp; </td>
</tr>
@ -109,7 +113,7 @@
<td> Design sysctl interface </td>
<td> &a.njl; </td>
<td> December 4, 2004 </td>
<td> &status.new; </td>
<td> &status.done; </td>
<td> &nbsp; </td>
</tr>
@ -117,25 +121,25 @@
<td> Design notify interface for Px changes </td>
<td> &a.njl; </td>
<td> December 4, 2004 </td>
<td> &status.new; </td>
<td> &nbsp; </td>
<td> &status.done; </td>
<td> We may need an interface to notify external users of changes
to the bus and CPU frequency separately.</td>
</tr>
<tr>
<td> Update power_profile to use cpufreq </td>
<td> &a.njl; </td>
<td> December 4, 2004 </td>
<td> &status.new; </td>
<td> February 15, 2005 </td>
<td> &status.done; </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> Disable acpi_cpu taking over idling if only
C1 available </td>
<td> Import powerd </td>
<td> &a.njl; </td>
<td> December 4, 2004 </td>
<td> &status.new; </td>
<td> &nbsp; </td>
<td> February 20, 2005 </td>
<td> &status.done; </td>
<td> Mostly based on Colin Percival's estctrl. </td>
</tr>
</tbody>
@ -160,6 +164,16 @@
<td> &status.new; </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> Disable acpi_cpu taking over idling if only
C1 available </td>
<td> &a.njl; </td>
<td> December 4, 2004 </td>
<td> &status.new; </td>
<td> I still want to keep acpi_cpu in the loop on SMP systems
so we should leave this as-is for now. </td>
</tr>
</tbody>
<tbody>
@ -385,7 +399,7 @@
<td> Call _S0D on resume (power up?) </td>
<td> &nbsp; </td>
<td> &nbsp; </td>
<td> &status.new; </td>
<td> &status.done; </td>
<td> &nbsp; </td>
</tr>