[Tinyos-devel] TEP116 HIL/HAL discussion

Philip Levis pal at cs.stanford.edu
Thu May 15 16:19:35 PDT 2008


On May 15, 2008, at 11:55 AM, Vlado Handziski wrote:
>
> It is a component belonging to the HIL layer. Again, there is a
> difference between the platform independent interface at the top of
> the HIL and the component composition forming the HIL layer  and by
> HIL layer component one understands all components used to transform a
> HAL into this final platform independent interface.

I disagree; CC2420ActiveMessageC can't be an HIL, as it has hardware- 
specific interfaces. The precise purpose of this section in 116 was to  
allow programmers to use active messages while being able to use chip- 
specific features (e.g., channel selection, transmit power, etc.).

Phil


More information about the Tinyos-devel mailing list