<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>
<META content="MSHTML 6.00.2800.1126" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN
class=063473000-29052003>Hello,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=063473000-29052003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=063473000-29052003>About how accurate
in practice does the udelay() & other time base functions have to be?
especially for ethernet/networking devices? I've currently got enough of
the basics ported for my arm925/omap based board such that it comes to a u-boot
shell, and things like sleep x work....I was thinking about moving on to getting
my ethernet device working, and am a little uneasy about the way I (and it
appears several others) have hacked the time
conversions. Does gcc provide some nice 64 bit integer
manipulation libraries which aren't huge? If so I'd be tempted to bring in
some code which does the right thing and doesn't have to worry
about integer over/under flows.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=063473000-29052003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN
class=063473000-29052003>Regards/Thanks,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=063473000-29052003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=063473000-29052003>Richard W.
</SPAN></FONT></DIV></BODY></HTML>