[Tinyos-devel] Parameterization of UartStream interface in UART abstraction on all platforms?

Vlado Handziski handzisk at tkn.tu-berlin.de
Thu May 22 01:51:21 PDT 2008


On Thu, May 22, 2008 at 9:43 AM, Philip Levis <pal at cs.stanford.edu> wrote:

>
> On May 21, 2008, at 6:34 PM, Kevin Klues wrote:
> > I'm inclined to say we should just leave well enough alone until a
> > specific need for it arises.  I normally hate to say this, as I'm all
> > for consistency across platforms when appropriate, but in this case
> > there are reasons not to do so such as (unnecessary) code bloat and
> > incompatibility with legacy code that we dont know about (i.e. not in
> > the standard tree).  If someone is willing to put in the effort
> > required to make this change I say go for it.  I've just got too many
> > other things going on to make all the necessary changes and do them
> > well, given that there is not a pressing need for them at the moment.
>
> This makes sense to me. We should defer doing it until we need to.
> Otherwise we have to maintain unnecessary complexity.
>
>
I agree with postponing this after the release, but I don't think we should
wait concrete request pops-up. All HALs should by default be ready to be
arbitrated. It is not a large change, and if the overhead is a problem we
can always start with NoArbiterC

Vlado
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www.millennium.berkeley.edu/pipermail/tinyos-devel/attachments/20080522/00a13a5f/attachment.htm 


More information about the Tinyos-devel mailing list