From owner-cvs-sys Sat Oct 25 21:56:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA17914 for cvs-sys-outgoing; Sat, 25 Oct 1997 21:56:54 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA17843; Sat, 25 Oct 1997 21:54:59 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA07386; Sat, 25 Oct 1997 21:54:17 -0700 (PDT) Date: Sat, 25 Oct 1997 21:54:17 -0700 (PDT) Message-Id: <199710260454.VAA07386@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa aic6360.c if_ed.c if_ep.c if_fe.c sio.c src/sys/pccard pccard.c slot.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/25 21:54:17 PDT Modified files: sys/i386/isa aic6360.c if_ed.c if_ep.c if_fe.c sio.c sys/pccard pccard.c slot.h Log: - Functional changes to PCCARD support. * Kill individual drivers 'suspend' routines, since there's no simple/safe way to suspend/resume a card w/out going through the complete probe at initialization time. * Default to using the apm_pccard_resume sysctl code, which basically pretends the card was removed, and then re-inserted. Suspend/resume is now 'emulated' with a fake insert/removal. (Hence we no longer need the driver-specific suspend routines.) Revision Changes Path 1.34 +14 -42 src/sys/i386/isa/aic6360.c 1.124 +12 -51 src/sys/i386/isa/if_ed.c 1.63 +7 -29 src/sys/i386/isa/if_ep.c 1.31 +32 -59 src/sys/i386/isa/if_fe.c 1.186 +15 -41 src/sys/i386/isa/sio.c 1.48 +12 -39 src/sys/pccard/pccard.c 1.14 +1 -2 src/sys/pccard/slot.h