Compaq Evo N610c
Tony Maher
tonymaher at optushome.com.au
Wed Jul 30 04:19:39 PDT 2003
Update on Compaq Evo N610c
Thanks to an email from Simon in the UK I now have battery support
in my N610c.
/boot/loader.conf is now
hw.pci.allow_unsupported_io_range=1
acpi_dsdt_load="YES"
acpi_dsdt_name="/boot/acpi_dsdt.aml
A patch for acpi_dsdt is attached.
Now xbatt (and apm) works perfectly.
Now all I need is another unexpected email that details how to solve the
suspending problem (actually the resumption) and the switching between X
and vga screen sync problem and I'd be completely set ;-)
Thanks again to Simon!
cheers
--
tonym
-------------- next part --------------
--- acpi_dsdt.orig Wed Jul 30 20:40:16 2003
+++ acpi_dsdt Wed Jul 30 20:44:50 2003
@@ -142,8 +142,7 @@
}
If(LOr(LEqual(C006, 0x0), LEqual(C006, 0x3))) {
If(CondRefOf(\_OSI, Local0)) {
- If(\_OSI) {
- "Windows 2001"
+ If(\_OSI("Windows 2001")) {
Store(0x4, C006)
}
}
@@ -1654,7 +1653,6 @@
}
Method(C12C, 2) {
Acquire(C11B, 0xffff)
- Acquire(\_GL_, 0xffff)
Add(Arg1, 0x1, Local6)
If(LGreater(Local6, 0x11)) {
Store(0x11, Local6)
@@ -1690,14 +1688,12 @@
Store(Local3, C0FE)
Store(Local4, C0FF)
Store(Local5, C100)
- Release(\_GL_)
Release(C11B)
Return(Local7)
}
Method(C12D, 2) {
Store(0x0, Local1)
Acquire(C11B, 0xffff)
- Acquire(\_GL_, 0xffff)
Store(SizeOf(Arg1), Local7)
Store(0x09c4, Local0)
While(LAnd(LNot(LEqual(0x0, C0FB)), LGreater(Local0, 0x0))) {
@@ -1728,7 +1724,6 @@
Store(Local3, C0FE)
Store(Local4, C0FF)
Store(Local5, C100)
- Release(\_GL_)
Release(C11B)
Return(Local0)
}
More information about the freebsd-current
mailing list