Explorar el Código

More logging, more comments

Baglio Tabifata hace 4 años
padre
commit
17a99039ef

+ 5 - 0
src/net/hkzlab/devices/PAL16R4Specs.java

@@ -51,4 +51,9 @@ public class PAL16R4Specs implements PALSpecs {
     public int getROUT_WRITEMask() {
         return getROUT_READMask() << 10;
     }
+
+    @Override
+    public String toString() {
+        return "PAL16R4";
+    }
 }

+ 5 - 0
src/net/hkzlab/devices/PAL16R6Specs.java

@@ -51,4 +51,9 @@ public class PAL16R6Specs implements PALSpecs {
     public int getROUT_WRITEMask() {
         return getROUT_READMask() << 10;
     }
+
+    @Override
+    public String toString() {
+        return "PAL16R6";
+    }
 }

+ 3 - 1
src/net/hkzlab/dupal/boardio/DuPALAnalyzer.java

@@ -24,8 +24,10 @@ public class DuPALAnalyzer {
     }
 
     public void startAnalisys() {
+        logger.info("startAnalisys() - Device:" + pspecs + " kwnown IOs? " + (IOasOUT_Mask < 0 ? "Y" : "N"));
+
         if(IOasOUT_Mask < 0) { // We need to detect the status of the IOs...
-            guessIOs(); // TODO: Try to guess whether IOs are Inputs or Outputs
+            IOasOUT_Mask = guessIOs(); // Try to guess whether IOs are Inputs or Outputs
         }
 
         // TODO: Actually perform the analisys