Q: Interrupts for transferring datapackets to the hardware
[email protected] Tue, 13 Nov 2007 13:20:16 +0100
| Newsgroups | gmane.linux.drivers.ipw2100.devel |
|---|---|
| Message-ID | <[email protected]> |
Greetings, I'm currently using the ipw2200 driver version 1.2.2. on gutsy gibbon with qos enabled and an intel pro wireless 2915 abg card. I would like to ask about the mechanics, the intel pro wireless 2915 uses for filling it's hardware-transmission-queues. If I understand it correctly, the card is sendig out interrupts to annouce the ipw2200 driver, that it just took information out of the ipw2200's software queues (0-3 or -1 for cmd-queue), so that ipw's reclaim function can free the software queues slots. I would like to use this interrupts to compute some rates for later use in other programms. What I would like to know more about are the events which trigger these interrupts. In especially when does the card refill its queues and announce an interrupt? How many slots does the card's queues have and when does it start to refill? How many slots does the card try to fill up by pulling information out of the ipw's-software-queues (my tests normally showed only one and in rare cases 2 packets removed from the ipw-software-queues on incomming interrupts). How does the card behave if it's hardware-queue is empty and it's corresponding software-queue also doesn't have any packets to pull out? Any information on this would be really helpfull to me. Regards Klaus ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/