Skip site navigation (1)Skip section navigation (2)
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>