On Tue, Dec 05, 2006 at 08:02:34AM +0000, Kiss Gabor wrote:
> Csak a jegyzokonyv kedveert:
> A pcspkr_probe() sosem hivodik meg. :-(
> Hol talalok valami leirast arrol, hogy mire valo a driverek probe()
> fuggvenye, es ki hivja meg? (Egy ora hosszat gugliztam, de nem lettem
> okosabb.)
Hmm, ha jol latom:
pcspkr_init -> platform_driver_register -> driver_register ->
bus_add_driver -> driver_attach -> bus_for_each_dev -> __driver_attach
-> driver_probe_device -> pcspkr_probe.
Ahhoz viszont, hogy ez mukodjon, a platformnak elozoleg meg kell
mondania, hogy letezik ilyen device. Ezt az arch/i386/kernel/setup.c-ben
az add_pcspkr() csinalja. Szoval nezd meg a /sys/devices/platform
konyvtarat; ha ebben nincs "pcspkr" konyvtar, akkor hiaba toltod be a
modult, nem fog aktivalodni. (IMHO)
Gabor
--
---------------------------------------------------------
MTA SZTAKI Computer and Automation Research Institute
Hungarian Academy of Sciences
---------------------------------------------------------
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux