]> oss.titaniummirror.com Git - tinyos-2.x.git/commit
Inserted a check into Resource.request() that controls if the current caller id has...
authorr-studio <r-studio>
Thu, 15 Apr 2010 12:10:54 +0000 (12:10 +0000)
committerr-studio <r-studio>
Thu, 15 Apr 2010 12:10:54 +0000 (12:10 +0000)
commit96a0ff3c723efba275d33cd2d6e459a83b0a647c
treea02a5aac764d53991d1ab794fa2cdafa1e0e7e3b
parent74c7ae316d43fed4341312b0a85bc538bcb3293d
Inserted a check into Resource.request() that controls if the current caller id has a granted signal pending. This will prevent the caller to be inserted into the request queue which makes sense because the caller is the next one to be granted the resource.

This fixes a problem which prevented the RF230 driver from accessing the Spi bus when ActiveMessageAddress.changed() was signaled in the case of a ID change when using tosboot. This prevented the startup procedure to continue.
tos/system/ArbiterP.nc