Date: Wed, 16 Jul 1997 01:07:23 +0600 (ESD) From: "Serge A. Babkin" <babkin@hq.icb.chel.su> To: terry@lambert.org (Terry Lambert) Cc: syssgm@dtir.qld.gov.au, freebsd-hackers@FreeBSD.ORG Subject: hot plugging & other sysV stuff Message-ID: <199707151907.BAA15546@hq.icb.chel.su> In-Reply-To: <199707151701.KAA03654@phaeton.artisoft.com> from "Terry Lambert" at Jul 15, 97 10:01:35 am
next in thread | previous in thread | raw e-mail | index | archive | help
> > Adding and removing hardware will be more difficult, but won't be > > handled by run states. It will have to be handled by device drivers. > > It's a lot easier, actually, to get arrival/departure events out > of what are, essentially, plugable interfaces (docking port, PCMCIA, > etc.). > > It can *not* be handled solely by the device drivers; a configuration > monitor is required, as is a list of possible configurations, and > what should occur as a result of leaving one configuration and > entering another. By the way, the next release of SysV from SCO will include the support for hot plug cards. They have added a driver call to transfer the system control events (before this) and now they added the configure/unconfigure functions to it. Another interesting thing they have is driver interface versioning and version dependent linking according to the specified version. By the way, they got rid of the off_t in the driver calls to make the drivers independent from it to allow it to change easily in the next versions. -SB
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707151907.BAA15546>