Hi, guys,

I am writing a linux kernel driver program on AGP
graphic card, sound card. This program worked fine.
But in order to decrease latency, and continue to use
usb keyboard and mouse, I disabled "USB Emulation" in
BIOS and supported usb keyboard and mouse in Linux
kernel. Then, interesting thing happened. Now I cannot
request IRQ for my AGP graphic card(IRQ 11). The
system hangs when my program tries to allocate IRQ 11
for graphic card.

In /proc/pci, I found some USB devices and correspond
IRQ used by Intel 82801EB chipset:

bus.device.function  vendorId:deviceId     IRQ
-------------------  -------------------  ------
0.29.0                  8086:24d2           11
0.29.1                  8086:24d4           10
0.29.2                  8086:24d7           9
0.29.3                  8086:24de           11
0.29.7                  8086:24dd           5

Because my AGP graphic card use IRQ 11, My questions
are:
1. Is it possible that some IRQ such as IRQ 11 is
reserved because of some kind of linux kernel
configuration? I can still use IRQ 10 for sound card.

2. Can I disable the USB devices using IRQ 11?

This problem happened when I did some configuration
related to USB, so I hope I can get some help here.
Any of your suggestion will be highly appreciated.

jing

__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree


-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to