slowness with USB keyboard

Parag Patel parag at codegen.com
Thu Jan 15 14:40:34 PST 2004


On Wed, 7 Jan 2004, Aaron Dudek wrote:

> I am happy to see that the USB keyboard is now supported with 5.2-RC.
> I am curious if anyone else is seeing slow response times when using it
> on a Blade 100?
> Would removing the debugging info improve speed or should this be
> corrected by release?

Hi.  I just now got 5.2-CURRENT running on my Blade using the code as of
yesterday.  I'm also seeing this slow keyboard behavior.

I also see that usbd refused to start, claiming:
    No USB host controllers found

This led to dmesg, from which the pertinent bit is below:

    ...
    fwohci0: vendor=108e, dev=1102
    fwohci0: <1394 Open Host Controller Interface> mem
    0x422000-0x4227ff,0x420000-0x4207ff at device 12.2 on pci0
    fwohci0: Could not allocate irq
    device_probe_and_attach: fwohci0 attach returned 6
    fwohci0: vendor=108e, dev=1102
    fwohci0: <1394 Open Host Controller Interface> mem
    0x422000-0x4227ff,0x420000-0x4207ff at device 12.2 on pci0
    fwohci0: Could not allocate irq
    device_probe_and_attach: fwohci0 attach returned 6
    ohci0: <OHCI (generic) USB controller> mem 0x2000000-0x2007fff at device
    12.3 on pci0
    ohci0: Could not allocate irq
    device_probe_and_attach: ohci0 attach returned 6
    fwohci0: vendor=108e, dev=1102
    fwohci0: <1394 Open Host Controller Interface> mem
    0x422000-0x4227ff,0x420000-0x4207ff at device 12.2 on pci0
    fwohci0: Could not allocate irq
    device_probe_and_attach: fwohci0 attach returned 6
    ohci0: <OHCI (generic) USB controller> mem 0x2000000-0x2007fff at device
    12.3 on pci0
    ohci0: Could not allocate irq
    device_probe_and_attach: ohci0 attach returned 6

My guess is that the console keyboard is using the OpenBoot client
interface or is being polled in some manner.  Note the Firewire
controller didn't get hooked up either.  Neither shows up under /dev.

I'm not familiar with the Sparc64/USB code to guess at what's wrong with
the interrupt hookup.  Any ideas or suggestions?  Thanks.
-- 
  __
 /__)_ _ _ _    "His mind is like a steel trap -- full of mice"
/   (// (/(/                    -- Foghorn Leghorn
         _/


More information about the freebsd-sparc64 mailing list