Subject: Re: NetBSD netif device driver -- Re: ARM cache
To: None <port-arm@netbsd.org>
From: Matt Thomas <matt@3am-software.com>
List: port-arm
Date: 01/17/2005 11:10:20
At 07:52 AM 1/17/2005, Toru Nishimura wrote:
>xxxstart()
>takes off a mbuf from ifnet transmit Q, prepare descriptors (if HW has),
>and tell Tx HW it to send.
xxxstart needs to take as many packets from the if_sndq as it can place
in the transmit queue. There is not a 1:1 correspondence between calls
to xxxstart and packets placed in the interface send queue. (fragmented
IP packets will place more than 1, for instance).
--
Matt Thomas email: matt@3am-software.com
3am Software Foundry www: http://3am-software.com/bio/matt/
Cupertino, CA disclaimer: I avow all knowledge of this message.