From owner-freebsd-current Sat Aug 21 13:44:40 1999 Delivered-To: freebsd-current@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id A704D15027 for ; Sat, 21 Aug 1999 13:44:36 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id OAA62585; Sat, 21 Aug 1999 14:44:32 -0600 (MDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id OAA48478; Sat, 21 Aug 1999 14:44:49 -0600 (MDT) Message-Id: <199908212044.OAA48478@harmony.village.org> To: Mike Smith Subject: Re: HEADS UP: at_shutdown going away Cc: current@FreeBSD.ORG In-reply-to: Your message of "Sat, 21 Aug 1999 12:51:29 PDT." <199908211951.MAA00837@dingo.cdrom.com> References: <199908211951.MAA00837@dingo.cdrom.com> Date: Sat, 21 Aug 1999 14:44:49 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <199908211951.MAA00837@dingo.cdrom.com> Mike Smith writes: : > In message <199908190737.AAA04137@dingo.cdrom.com> Mike Smith writes: : > : Seriously though, I'm in the process of replacing a number of the : > : ad-hoc event handler callout lists in the kernel (most notably the : > : at_shutdown and apm* lists) with a generic implementation. : > : > Shouldn't the apm stuff use the new-bus hooks? I've migraded a couple : > of uses in pccard to using that now that I have newbus node to hang : > them off of... : : APM is only attached to the ISA bus for crufty reasons; I'm going to : take it off shortly and use the kernel environment to pass it options. No. You misunderstand me. I'm talking about the device_suspend and device_remove methods which get called for all attached devices on suspend and remove. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message