Design and Implementation of TinyGALS: A Programming Model for ...
Design and Implementation of TinyGALS: A Programming Model for ...
Design and Implementation of TinyGALS: A Programming Model for ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Table 1: Sizes <strong>of</strong> generated functions<br />
Function Name Bytes <strong>of</strong> code (decimal)<br />
app_init() 58<br />
app_start() 6<br />
A_out() 12<br />
B_in_put() 160<br />
BCOMP1_FIRE() 98<br />
A_param_PARAM_GET() 10<br />
A_param_PARAM_PUT() 16<br />
Table 2: Sizes <strong>of</strong> generated variables<br />
Variable Name Bytes (decimal)<br />
eventqueue_head 2<br />
params 2<br />
entrypoints 2<br />
eventqueue_count 2<br />
eventqueue 12 100<br />
ports 12 104<br />
params_buffer_flag 1<br />
params_buffer 2<br />
<strong>TinyGALS</strong> 114<br />
TinyOS 86<br />
Total 200<br />
Table 3: Size <strong>of</strong> scheduler (number <strong>of</strong> bytes in decimal)<br />
37