[Tinyos-devel] Re: CTP + LPL
Philip Levis
pal at cs.stanford.edu
Wed Mar 5 12:01:32 PST 2008
On Mar 5, 2008, at 11:41 AM, Vlado Handziski wrote:
>
>
>
> I disagree. According to the HAA, the HAL interface, although chip/
> platform specific, is just as "public" as the HIL interface and
> needs to be documented. It is true that the rate of evolution
> between the two is different, especially given the periodic
> "discrete" jumps in the HIL interfaces as they realign with the new
> typical HALs (so maybe they should be kept in different TEPs), but
> ideally the HAL should be formally documented as well, because it
> represents a supported and well defined "tap" point for platform-
> specific code.
Perhaps my use of the word "formal" was incorrect. But fundamentally,
the expectation is that HILs have greater resistance to change than
HALs. For example, our one significant HIL change (getPayload()) has
warranted a new TinyOS minor version.
Phil
More information about the Tinyos-devel
mailing list