Date: Sat, 16 Aug 1997 18:33:20 -0700 From: David Greenman <dg@root.com> To: Vinay Bannai <vinay@agni.nuko.com> Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Device drivers and DMA details?? Message-ID: <199708170133.SAA04271@implode.root.com> In-Reply-To: Your message of "Sat, 16 Aug 1997 17:52:23 PDT." <199708170052.RAA25354@agni.nuko.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>Also, while examining the fxp driver, the fxp_start() seems to be >invoked at the time of each incoming packet (or interrupt from the >device). Wouldn't this not create a delay in sending packets? Or is it >that the fxp_start() also gets invoked whenever a packet is shoved on >the network IF queues? The driver start routine is also called when a packet is sent. See the end of the ether_output() function in /sys/net/if_ethersubr.c. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708170133.SAA04271>