self.ctrlReg was not initilized in win32 version
getInSelected typo fixed
diff --git a/pyparallel/parallel/parallelwin32.py b/pyparallel/parallel/parallelwin32.py
index 21e8887..d5d1fc1 100644
--- a/pyparallel/parallel/parallelwin32.py
+++ b/pyparallel/parallel/parallelwin32.py
@@ -62,6 +62,7 @@
             raise ValueError("No such port available - expecting a number")
         self.statusRegAdr = self.dataRegAdr + 1
         self.ctrlRegAdr   = self.dataRegAdr + 2
+        self.ctrlReg = _pyparallel.inp(self.ctrlRegAdr)
 
     def setData(self, value):
         _pyparallel.outp(self.dataRegAdr, value)
@@ -103,7 +104,7 @@
         """Error pin"""
         return _pyparallel.inp(self.statusRegAdr) & 0x08 and 1
 
-    def gettInSelected(self):
+    def getInSelected(self):
         """select pin"""
         return _pyparallel.inp(self.statusRegAdr) & 0x10 and 1
 
@@ -118,5 +119,3 @@
     def getInBusy(self):
         """input from busy pin"""
         return not (_pyparallel.inp(self.statusRegAdr) & 0x80)
-
-