]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/chips/bq2403x/BQ2403XP.nc
Merge TinyOS 2.1.1 into master.
[tinyos-2.x.git] / tos / chips / bq2403x / BQ2403XP.nc
index 77ed42cee88377b56da70ee4df1688788a1cb3e6..bb41d9b2cbf2b03b0e8efd5bde194b47371db6fa 100644 (file)
  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
  * USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
+
 /**
  * HIL implementation for the BQ2403X charge controller chip family.
- * 
- * @author R. Steve McKown <smckown@gmail.com>
+ *
+ * @author R. Steve McKown <rsmckown@gmail.com>
  */
+
 #include "BQ2403X.h"
 
 module BQ2403XP {
@@ -128,6 +128,11 @@ implementation {
 
   command error_t Init.init()
   {
+    call BQstat1.makeInput();
+    call BQstat2.makeInput();
+    call ACPGn.makeInput();
+    call USBPGn.makeInput();
+
     update();
     lastState = state;
     return SUCCESS;
@@ -177,7 +182,7 @@ implementation {
   task void signalChange()
   {
     bq2403x_state_t cstate;
-    
+
     atomic cstate = state;
     signal BQ2403X.change(cstate, lastState);
     lastState = cstate;