Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Dec 2003 02:22:03 +0900
From:      Norikatsu Shigemura <nork@ninth-nine.com>
To:        "toxa" <postfix@sendmail.ru>
Cc:        freebsd-current@freebsd.org
Subject:   Re: CURRENT state of modules
Message-ID:  <20031214022203.2cb9a232.nork@ninth-nine.com>
In-Reply-To: <001e01c3c19a$ac1b9900$0202a8c0@karputer>
References:  <200312121910.14245.postfix@sendmail.ru> <20031212.124333.73362266.imp@bsdimp.com> <20031214011007.3400fe79.nork@ninth-nine.com> <001e01c3c19a$ac1b9900$0202a8c0@karputer>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 13 Dec 2003 20:00:54 +0300
"toxa" <postfix@sendmail.ru> wrote:
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
> >  7    6 0xc0741000 27c40    usb.ko
> >  8    1 0xc0769000 596c     ugen.ko
> >  9    1 0xc076f000 655c     umass.ko
> > /boot/loader.conf.local
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
> > usb_load="YES"
> > ugen_load="YES"
> > umass_load="YES"
> I see you load usb as module but 'device uhci' or 'device ohci' is still has
> to be in kernel (i can't see it such modules in /boot/kernel/), isn't it?
> If I remove 'device usb' from kernel putting it in loader.conf as module, I
> got usb-related error then compiling kernel, and putting 'device usb' back
> in the kernel makes buildkernel happy.  maybe I do smth wrong? Would you
> mind to show me your kernconf.

	This is a good question.

	1. usb module has uhci and ochi drivers (and usb bus driver).
	   You cannot use *only* uhci or ochi with usb module.  So
	   uhci_load="YES" or ohci_load="YES" is not available.

	2. device usb is USB Bus driver.  device uhci and ochi is
	   required device usb (USB Bus driver).

	ugen -+           +- uhci (Universal Host Controller Interface)
	      |           |
	      +--- usb ---+
	      |           |
	umas -+           +- ohci (Open Host Controller Intereface)



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