From: Mathieu Bérard Date: Mon, 26 Jun 2006 16:16:17 +0000 (+0000) Subject: -Update doc X-Git-Url: https://gitweb.devoid-pointer.net/?a=commitdiff_plain;h=afe54b142bdf52733d6c64869e1be3a804d5c9f3;p=omnibook.git -Update doc --- diff --git a/doc/BUGS b/doc/BUGS index 32883b4..eb36396 100644 --- a/doc/BUGS +++ b/doc/BUGS @@ -14,6 +14,8 @@ Bugs and problems in omnibook module code * After reenable the touchpad via /proc/omnibook/touchpad you may restart X / gpm. * I'm not a native English speaker so text corrections are welcome. +* obtest can BADLY confuse the in-kernel ACPI code due to racy + implementation of obtest Problems with OmniBook machines running Linux ============================================= @@ -29,12 +31,7 @@ Problems with OmniBook machines running Linux * On XE3 GC models Fn-s key combination try to suspend to ram which freezes the machine completely. * The ESS winmodem in XE3 (and other) machines is not working with Linux. - There are binary only drivers but those have a lot of problems (eg. lock - up the machine at disconnect etc.) - The divers can be downloaded from the URLs below: - HP OmniBook XE3 GF: - http://andrew.cait.org/ess/ES2839_4Linux2_4_18-2mdk.zip - HP OmniBook XE3 GC: - http://luftstrom.bastun.net/ess-modem-1989.tar.gz + There are (or at least was) binary only drivers but those have a lot of + problems (eg. lock up the machine at disconnect etc.) * The 3Com winmodem in OmniBook 5xx (and other) laptops is unsupported by Linux. diff --git a/doc/ChangeLog b/doc/ChangeLog index 5103711..08cf874 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -5,9 +5,9 @@ Changelog file for omnibook package: 2006-XX-XX Mathieu Bérard * Make the module linux 2.6 only - kernel versions from 2.6.8 to a least 2.6.17-rc1 are supported + kernel versions from 2.6.8 to a least 2.6.17 are supported * Integrate with Driver Model: register as a platform device and optional - registration as a backlight device + registration as a backlight device (2.6.17+ required here) * Get rid of deprecated pm_legacy functions * Use kernel-provided DMI information * MODULE_PARAM -> 2.6-style module_parm_* @@ -17,8 +17,9 @@ Changelog file for omnibook package: This eliminate util.c Rationale: Reduce code duplication and create a standard template for features * Move dmi and version display into their own file: info.c -* Remove all unneeded EXPORT_SYMBOL +* Remove all (as unneeded) EXPORT_SYMBOL * Misc fixes in Makefile + Make more use of Kbuild * Use sscanf and simple_stro{u}l for strings parsing instead of custom code * Run lindent for better conformance with kernel coding style * Add very limited support for Toshiba M40 @@ -32,12 +33,9 @@ Changelog file for omnibook package: * Spinlock protect omnibook_mem_* and use ioread8 and iowrite8 * Fix: Custom EC access function are also used if ACPI is compiled but disabled * Cleanup: remove lots of unneeded #ifdef -* Add two features for developers: dump and watch +* Add a new feature for testers: dump Dump was stolen from the ibm_acpi driver - Watch is just an hack I made because using "obtest" to poll the registers of - my embedded controlled _badly_ confuse the kernel ACPI EC driver due to races - conditions - They are both disabled by default + It is disabled by default 2006-05-15 Thomas Perl * Added support for xe4500's "audio mute" led