Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Oct 2008 08:51:29 -0500
From:      Brooks Davis <brooks@freebsd.org>
To:        Hans Petter Selasky <hselasky@c2i.net>
Cc:        "Sam Leffler \(FreeBSD Project\)" <sam@freebsd.org>, Brooks Davis <brooks@freebsd.org>, current@freebsd.org, Alfred Perlstein <alfred@freebsd.org>
Subject:   Re: (forw) Re: USB4BSD - release candidate 2 - coming to FreeBSD this week.
Message-ID:  <20081018135128.GA44082@lor.one-eyed-alien.net>
In-Reply-To: <200810180930.33078.hselasky@c2i.net>
References:  <20081015173319.GB46393@elvis.mu.org> <200810152124.12637.hselasky@c2i.net> <20081016092343.GB24852@lor.one-eyed-alien.net> <200810180930.33078.hselasky@c2i.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--82I3+IH0IqGh5yIs
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Oct 18, 2008 at 09:30:32AM +0200, Hans Petter Selasky wrote:
> On Thursday 16 October 2008, Brooks Davis wrote:
> > On Wed, Oct 15, 2008 at 09:24:11PM +0200, Hans Petter Selasky wrote:
> > > > 4. I'm interested to understand why these container modules exist
> > > > instead of individual drivers.
> > >
> > > They exist to make loading USB drivers easier. It is simpler to
> > > load "usb2_serial" than to emperically search for a specific serial p=
ort
> > > driver. In the future the "usb2_serial" module will load the correct
> > > driver for you.
> >
> > If you want a stub usb2_serial module that loads all serial drivers,
> > that migh be useful, but we do not have an (e.g.) if_ethernet module
> > for a reason.  The individual drivers MUST continue to exist and be
> > independently configurable so embedded systems can choose what they
> > need and exclude what they don't.
> >
> > -- Brooks
>=20
> Hi Brooks,
>=20
> That's no problem. Is the following list of module names acceptable?

While I do kind of like them, I'd tend to lean toward not including the
device classes in the names as that is a) tradtional and b) an easier
transition for people with existing custom kernels.

-- Brooks

> --HPS @ eurobsdcon2008
>=20
> usb2_bluetooth
> usb2_bluetooth_fw
> usb2_controller
> usb2_controller_at91dci
> usb2_controller_ehci
> usb2_controller_musb
> usb2_controller_ohci
> usb2_controller_uhci
> usb2_controller_uss820dci
> usb2_core
> usb2_ethernet
> usb2_ethernet_aue
> usb2_ethernet_axe
> usb2_ethernet_cdce
> usb2_ethernet_cue
> usb2_ethernet_dav
> usb2_ethernet_kue
> usb2_ethernet_rue
> usb2_image
> usb2_image_scanner
> usb2_input
> usb2_input_hid
> usb2_input_kbd
> usb2_input_ms
> usb2_misc
> usb2_misc_dbp
> usb2_misc_fm
> usb2_ndis
> usb2_quirk
> usb2_serial
> usb2_serial_ark
> usb2_serial_bsa
> usb2_serial_bser
> usb2_serial_chcom
> usb2_serial_cycom
> usb2_serial_foma
> usb2_serial_ftdi
> usb2_serial_gensa
> usb2_serial_ipaq
> usb2_serial_lpt
> usb2_serial_mct
> usb2_serial_modem
> usb2_serial_moscom
> usb2_serial_plcom
> usb2_serial_visor
> usb2_serial_vscom
> usb2_sound
> usb2_storage
> usb2_storage_ata
> usb2_storage_fs
> usb2_storage_mass
> usb2_storage_rio
> usb2_template
> usb2_wlan
> usb2_wlan_ral
> usb2_wlan_rum
> usb2_wlan_zyd



--82I3+IH0IqGh5yIs
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (FreeBSD)

iD8DBQFI+engXY6L6fI4GtQRAj4qAJ92X0rKor8nFlNWKDjlz9POSvPS0QCfRkEc
dwMbLvUFylJlBdptROICXIA=
=perf
-----END PGP SIGNATURE-----

--82I3+IH0IqGh5yIs--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081018135128.GA44082>