From owner-freebsd-hackers Mon Dec 4 03:37:41 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id DAA22954 for hackers-outgoing; Mon, 4 Dec 1995 03:37:41 -0800 Received: from casparc.ppp.net (casparc.ppp.net [194.64.12.35]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id DAA22935 for ; Mon, 4 Dec 1995 03:37:34 -0800 Received: from ernie by casparc.ppp.net with uucp (Smail3.1.28.1 #1) id m0tMZ7t-000I5hC; Mon, 4 Dec 95 12:32 MET Received: by ernie.altona.hamburg.com (Smail3.1.29.1 #3) id m0tMYrl-00001nC; Mon, 4 Dec 95 12:15 MET Message-Id: From: hm@altona.hamburg.com (Hellmuth Michaelis) Subject: Re: APM resume not rx'd with 3Com589C in PCMCIA slot To: freebsd-hackers@freebsd.org Date: Mon, 4 Dec 1995 12:15:25 +0100 (MET) Reply-To: hm@altona.hamburg.com X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 1009 Sender: owner-hackers@freebsd.org Precedence: bulk > On a DEC HiNote 433 notebook APM functions fine as long as i don't plug a > 3Com 3C589C into the PCMCIA slot - if i do, and want to APM-resume after a > APM-suspend, the display is switched on but nothing more happenes. This is/was the cause of the problem: >From the file if_zp.c got from the 2.1 tree: * From: if_ep.c,v 1.9 1994/01/25 10:46:29 deraadt Exp $ * $Id: if_zp.c,v 1.6.4.1 1995/08/19 23:27:14 davidg Exp $ delete the following statement on line 726 of function zp_suspend(): pcic_power_off(sc->slot); After this modification, the machine is properly resumed after a suspend. When the power management is under the control of the APM BIOS, the above statement obviously interferes with the APM routines in that it tries to do what really is the duty of the APM routines. A send-pr has been submitted. hellmuth -- Hellmuth Michaelis hm@altona.hamburg.com Hamburg, Europe (A)bort, (R)etry, (I)nstall BSD ?