From owner-freebsd-hackers Wed Mar 29 17:23:56 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA11068 for hackers-outgoing; Wed, 29 Mar 1995 17:23:56 -0800 Received: from dmssyd.syd.dms.CSIRO.AU (dmssyd.syd.dms.CSIRO.AU [130.155.16.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA11059 for ; Wed, 29 Mar 1995 17:23:52 -0800 Received: from megadata.mega.com.au by dmssyd.syd.dms.CSIRO.AU (4.1/5.17) id AA16831; Thu, 30 Mar 95 11:05:11 EST (from andrew@mega.com.au) Received: by megadata.mega.com.au (4.1/SMI-4.1/MEGA) id AA16321; Thu, 30 Mar 95 11:05:20 EST Date: Thu, 30 Mar 95 11:05:20 EST From: Andrew McRae Message-Id: <9503300105.AA16321@megadata.mega.com.au> To: hackers@FreeBSD.org Subject: Re: Configuring driver added via LKM X-Face: *Ca*Qw_'S?uT3u}"Y,-b[rIRFm*7MaD8zp6$7B?r8k&iGt4'2W@WFXSrP:%Dqk,V8Gap Jer pj*qHbFA!k4YDR"~iAO&gp*T=!KG*'c0:],:l}0(oAm?pdjC0.V{2%3v,w8pwqiL7$^}][Kiz- Sender: hackers-owner@FreeBSD.org Precedence: bulk Terry Lambert writes: >I think in general that the features that make a driver a good >"plug-n-play" citizen will do the same for making it a good LKM >citizen; I am in the midst of hacking the PCMCIA stuff to remove it from the ISA model and place it under a separate bus. Meantime I am redoing the kernel interface to the drivers to allow a much better disconnect and reconnect scheme. The benefit of doing this under PCMCIA is that you can have a card manager that controls this, and the `schedule for disconnect' is someone removing a card. A paper about it is on dmssyd.syd.dms.csiro.au under /pri/mcrae It is a little light on details, but gives the general direction I am going. Cheers, Andrew McRae inet: andrew@mega.com.au MITS Real Time Ltd, uucp: ..!uunet!mega.com.au!andrew North Ryde 2113 Phone: +61 2 805 0899 NSW AUSTRALIA Fax: +61 2 887 4847