This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Changing system timer resolution


On Mon, 2001-12-03 at 10:21, Jonathan Larmour wrote:
> Gary Thomas wrote:
> > 
> > On Mon, 2001-12-03 at 09:34, Jonathan Larmour wrote:
> > >
> > > I think the idea is that the stack can be presented with something that
> > > looks like HZ == 100, but it actually isn't.
> > >
> > > But looking closer, I'm not sure this has been fixed:
> > > net/tcpip/current/src/ecos/timeout.c doesn't scale the number of ticks at
> > > all.
> > 
> > Actually, I would think the only thing that would need attention is:
> >   net/tcpip/current/src/ecos/support.c: int hz = 100;
> > to make it work when the tick frequency is not 100Hz.
> > 
> > Was there some specific function/detail you were referring to?
> 
> The timeout() function in timeout.c, presumably the units of "delta" are
> net stack ticks, so would need some scaling to eCos ticks?

They should all be hased on 'hz', which I think is all that needs to 
be updated.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]