SuSE GmbH

SuSE Support Database

Title: APM on Acer Notebooks

----------

Mainpage o Searchform o History o Versions o Categories o Contents
Deutsch

----------

APM on Acer Notebooks

Applies to

Kernel: Version 2.2.x

Request:

You like to use APM on your Acer Notebook.

Procedure before SuSE Linux 6.3:

You need to apply the following patch to the kernelsources (for kernel 2.2.x):
    --- apm.c.orig  Fri Jan 15 07:57:25 1999
    +++ apm.c       Mon Jun 28 14:36:29 1999
    @@ -1349,7 +1349,7 @@
                     __va((unsigned long)0x40 << 4));
            _set_limit((char *)&gdt[APM_40 >> 3], 4095 - (0x40 << 4));

    -       apm_bios_entry.offset = apm_bios_info.offset;
    +       apm_bios_entry.offset = apm_bios_info.offset & 0xffff;
            apm_bios_entry.segment = APM_CS;
            set_base(gdt[APM_CS >> 3],
                     __va((unsigned long)apm_bios_info.cseg << 4));
Then just recompile the kernel as described in APM - Advanced Power Management (http://www.suse.de/sdb/de/html/apm.html)

Procedure since SuSE Linux 6.3:

Since SuSE Linux 6.3 this patch is already included in our kernel. Install the kernel with APM-support and set the kernel-parameter apm=acertm5 at the bootprompt:
LILO: linux apm=acertm5
If you don't like to type this with every boot, you can adapt the LILO configuration. Use YaST: -> System administration -> Kernel and bootconfiguration -> LILO configuration. There you can insert apm=acertm5 at the Append-line for hardware parameter.

----------

See also:

----------

Keywords: ACER, TRAVELMATE, EXTENSA, APM

----------

Mainpage o Searchform o History o Versions o Categories o Contents
Deutsch

----------

SDB-apm_acer, Copyright SuSE GmbH, Nuremberg, Germany - Version: 15. Sep 1999
SuSE GmbH - Last generated: 27. Dec 1999 16:34:17 by zoz with sdb_gen 1.00.0