]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/chips/msp430/pins/HplMsp430GeneralIO.nc
Merge over into the trunk.
[tinyos-2.x.git] / tos / chips / msp430 / pins / HplMsp430GeneralIO.nc
index 0539b7d7ccecd4aee2d489c05bae09324db87c71..f8314b9534e0b836701c6fd77501cefb32eb6a4b 100644 (file)
@@ -63,19 +63,27 @@ interface HplMsp430GeneralIO
    */
   async command void makeInput();
 
+  async command bool isInput();
+  
   /**
    * Set pin direction to output.
    */
   async command void makeOutput();
-
+  
+  async command bool isOutput();
+  
   /**
    * Set pin for module specific functionality.
    */
   async command void selectModuleFunc();
-
+  
+  async command bool isModuleFunc();
+  
   /**
    * Set pin for I/O functionality.
    */
   async command void selectIOFunc();
+  
+  async command bool isIOFunc();
 }